Russia's Sochi city bids for 2014 Winter Olympics
Russia's Black Sea coastal city of Sochi is being prepared for its bid to host the 2014 Winter Olympics. .The resort is perched on the foot of snow-capped mountains.Add to Lightbox Download
- Copyright 2007 by Justin Jin. All rights reserved.
- Image Size
- 3888x2592 / 2.3MB
- Contained in galleries
- Sochi wins Olympics bid