Photos of Sochi- the city, where the Olympic games will take place this year.
Sochi sits on the Black Sea. It's one of the warmest places in all of Russia. Read more: http://www.businessinsider.com/sochi-in-summer-photos-2014-1?op=1#ixzz2qe2lQWwz
Traffic has become an issue in recent years, according to Russian media, largely because of Olympic construction.