Moscow As Seen From Space

©NASA

Moscow

Moscow, Russia is pictured from the International Space Station as it orbited 263 miles above eastern Europe.

iss062e116294 (March 21, 2020) - larger image

Please follow SpaceRef on Twitter and Like us on Facebook.