Dagestan, which translates as "land of the mountains", is situated in Russia's North Caucasus with Chechnya and Georgia to the west, Azerbaijan to the south and the Caspian Sea to the east. It is one of 22 republics that are part of Russia.
So high are its peaks in some places that certain areas...