Beautiful islands view from space