Where is Lamskoi Pavilon?

Where is Lamskoi Pavilon located?

Lamskoi Pavilon, Leningrad region, Russia (approx. 59.723312°, 30.368409°)


Where is Lamskoi Pavilon on the map?