Ice islands abound.