Location: , Karachay-Cherkessia, Russia