Where is Lesogorskoe?

Where is Lesogorskoe located?

Lesogorskoe, Sakhalin Oblast, Russia (approx. 49.439782°, 142.124994°)


Where is Lesogorskoe on the map?