The Greater Caucasus is the major mountain range of the Caucasus Mountains. It stretches for about 1,200 kilometres (750 mi) from west-northwest to east-southeast, from the Taman Peninsula of the Black Sea to the Absheron Peninsula of the Caspian Sea: from the Western Caucasus in the vicinity of Sochi on the northeastern shore of the Black Sea and reaching nearly to Baku on the Caspian.