It's located on the western shore of the Caspian Sea at the southeast extremity of the Lesser Caucasus Mountains
The two major ranges of the Caucasus, the Great Caucasus and the 
Lesser ... mi (900 km) from the eastern shore of the Black Sea to Baku on the 
Caspian.