Russia's Sochi city bids for 2014 Winter Olympics
Russia's Sochi city sits along the Black Sea coast on the foot of snow peaked mountains..The summer-and-winter resort is bidding to host the 2014 Winter Olympics.Add to Lightbox Download
- Copyright 2007 by Justin Jin. All rights reserved.
- Image Size
- 3888x2592 / 4.4MB
- Contained in galleries
- Sochi wins Olympics bid