Where is Vladimirovku?

Where is Vladimirovku located?

Vladimirovku, Tyva, Russia (approx. 50.998568°, 95.307533°)


Where is Vladimirovku on the map?