The Republic of Karachay-Cherkessia lies in the northwest of Russia's troubled North Caucasus region. To the north and west lie the Russian territories of Stavropol and Krasnodar.
From the lowland steppes of the north, the ground rises to the southern border with Georgia ... |