Seeing the wonder direct from the Earth?