Sochi Map 2014 and Locator Map of Sochi Winter Olympics 2014 View of Sochi from the Black Sea. Note the Caucasus Mountains in the background. Other helpful pages on WorldAtlas Populations Of 150 Largest Cities In The World What Countries are in the West Indies? Circles of Latitude & Longitude - The Equator, The Prime Meridian, The Tropic of Cancer and Capricorn Map of World Hemispheres Trending on WorldAtlas Most Dangerous Cities in the World The Richest Countries In The World The 10 Smallest Countries In The World 29 Most Obese Countries In The World 29 Largest Armies In The World What Animals Live In The Amazon Rainforest? This page was last modified on August 10, 2015.