A man sits in a bobsleigh simulator duri
Afp / AFP/Getty Images

NBC News   |  August 14, 2012

Take a virtual tour of next Olympic host city

London's Sochi Park offers a glimpse of the Russian resort that will take center stage as home of the 2014 Winter Olympics. NBC News' Jim Maceda reports.

Share This:

Sorry, we do not have a transcript available for this video at this time.