Tour Sochi's Olympic venues

Published On: Feb 02 2014 07:41:08 PM EST   Updated On: Feb 03 2014 10:00:00 AM EST
Sochi Winter Olympics venues - overhead December 2013

With the 2014 Winter Olympics kicking off in Sochi, Russia, on Feb. 6, take a look at the venues that will host the Winter Games.