Sochi, Russia — Site of 2014 Winter Olympics
This DigitalGlobe satellite image shows Sochi, Russia, home of the 2014 Winter Olympic Games, as it appeared from space on March 17, 2013.
Clemence Grimal of France competes in the Snowboard Women's Halfpipe Semifinals.
Live Science newsletter
Stay up to date on the latest science news by signing up for our Essentials newsletter.