Geeky Pictures

A Space View of the Sochi Olympics

Night View of Sochi During Olympics by – NASA Goddard Space Flight Center ISS038-E-042992 (10 Feb. 2014) — One of the Expedition 38 crew members aboard the International Space Station downlinked this vertical 600mm night view of Sochi, Russia, which clearly shows the site of the 2014 Winter Olympics while they are just a few […]