Zelenchukskaya
Zelenchukskaya (Russian: Зеленчу́кская) is a rural locality (a stanitsa) and the administrative center of Zelenchuksky District of the Karachay–Cherkess Republic, Russia, located on the Bolshoy Zelenchuk River. Population: 19,449 (2010 Census); 21,0…