Where is Krutoi Yar?

Where is Krutoi Yar located?

Krutoi Yar, Altai Territory, Russia (approx. 51.920299°, 81.74078°)


Where is Krutoi Yar on the map?