Where is Lesnoy?

Where is Lesnoy located?

Lesnoy, Sverdlovsk, Russia (approx. 57.6198°, 63.0784°)


Where is Lesnoy on the map?