Where is Shirokii Lug?

Where is Shirokii Lug located?

Shirokii Lug, Altai Territory, Russia (approx. 53.863593°, 84.999499°)


Where is Shirokii Lug on the map?