Where is Lensovetovskii?

Where is Lensovetovskii located?

Lensovetovskii, Leningrad region, Russia (approx. 59.7612253305°, 30.4722515144°)


Where is Lensovetovskii on the map?