of Karachay-Cherkessia (federal subject province) — in the North Caucasus region, in southwestern Russia. Based on the GDFL work by Morwen. Russian map...