Where is Tundrihu?

Where is Tundrihu located?

Tundrihu, Altai Territory, Russia (approx. 53.993402°, 84.534954°)


Where is Tundrihu on the map?