Where is Glyaden 3?

Where is Glyaden 3 located?

Glyaden 3, Altai Territory, Russia (approx. 52.730442°, 80.262449°)


Where is Glyaden 3 on the map?