Sochi Winter Olympics Sites Seen From Space (Photos)

Earth from Space: 2014 Winter Olympics Village
This DigitalGlobe satellite image shows the 2014 Winter Olympics village in Sochi, Russia. This image was collected Jan. 2, 2014.
(Image credit: DigitalGlobe)

Here's a view of the Olympics only the astronauts can get.

New satellite imagery shows the sprawling sporting venues and slopes that will host the world's best athletes next week when the 2014 Winter Olympic Games in Sochi, Russia begin.

Latest Videos From
Megan Gannon
Live Science Contributor
Megan has been writing for Live Science and Space.com since 2012. Her interests range from archaeology to space exploration, and she has a bachelor's degree in English and art history from New York University. Megan spent two years as a reporter on the national desk at NewsCore. She has watched dinosaur auctions, witnessed rocket launches, licked ancient pottery sherds in Cyprus and flown in zero gravity. Follow her on Twitter and Google+.