Looking to Sochi 2014
September 22, 2008 by Sandy Mitchell
Filed under Sports Rumors
After Vancouver in 2010, after London in 2012, the Olympics will be held in the Russian Black Sea resort town of Sochi. This lesser-known town of around 400,000 residents will be the first Russian town to host a Winter Olympic Games. Not historically known for their winter sports athletes, Russians are busy preparing for the Sochi Games–even six years in advance. The video below gives a good overview of the city and its potential winter Olympians and Paralympians. It’s a little long, but it’s well made and (I think) interesting.














