Location: Teberda valley, Karachay-Cherkessia, Russia