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 Circles of Latitude & Longitude - The Equator, The Prime Meridian, The Tropic of Cancer and Capricorn Major Rivers which Flow North What Countries are in the West Indies? What and Where are the Seven Seas? Trending on WorldAtlas The Richest Countries In The World Most Dangerous Cities In The United States Most Dangerous Cities in the World The 10 Smallest Countries In The World 29 Largest Armies In The World 29 Most Obese Countries In The World This page was last modified on August 10, 2015.