Where is Pavilon Shapel?

Where is Pavilon Shapel located?

Pavilon Shapel, Leningrad region, Russia (approx. 59.715284°, 30.379792°)


Where is Pavilon Shapel on the map?