Suggested Searches

1 min read

Moscow, Russia

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

iss062e116294 (March 21, 2020) — Moscow, Russia is pictured from the International Space Station as it orbited 263 miles above eastern Europe.