This DigitalGlobe satellite image shows the 2014 Winter Olympics event slopes in Sochi, Russia. This image was collected Jan. 2, 2014.
Sochi Winter Olympics Sites Seen From Space (Photos)
SPACE.com | Photo By DigitalGlobe
Wed, Jan 29, 2014 5:30 PM EST
Share to Facebook
Share to Twitter
Share to Pinterest