Sochi 2014 Olympic Venues

Take a guided tour of 11 venues in and around Sochi, Russia, that will host a variety of events for the 2014 Winter Olympics. Imagery courtesy of Airbus Defence and Space. Imagery copyright CNES 2014, distribution Astrium Services / Spot Image S.A.