Popular in North Caucasus
Chechnya or Chechen Republic is a republic within the Russian Federation. Nominally part of Russia since the early 19th century, fiercely independent Chechnya has been in a near constant state of rebellion ever since the approach of Russian power.
Nalchik is the capital city of Kabardino-Balkaria, a republic located in the very south of the Russian federation.
North Caucasus Photos
In North Caucasus
North Caucasus Map