Where is Sobor Mihaila Arhangela V Lomonosove?

Where is Sobor Mihaila Arhangela V Lomonosove located?

Sobor Mihaila Arhangela V Lomonosove, Leningrad region, Russia (approx. 59.915763°, 29.765591°)


Where is Sobor Mihaila Arhangela V Lomonosove on the map?