Where is More?

Where is More located?

More, Leningrad region, Russia (approx. 60.165406°, 31.042201°)


Where is More on the map?