A well-lit Moscow and the aurora borealis, or Northern Lights, are seen from the perspective of the Expedition 30 crew aboard the International Space Station on March 28. read more
Read this article:
Moscow and Aurora Borealis as seen from Space
A well-lit Moscow and the aurora borealis, or Northern Lights, are seen from the perspective of the Expedition 30 crew aboard the International Space Station on March 28. read more
Read this article:
Moscow and Aurora Borealis as seen from Space