X

St Petersburg Flood-Prevention Facility, Neva River

Aerial photo of St Petersburg today – Europe’s fourth-largest city and the largest city in the world north of Moscow.



Close
Close
Close