X

St Petersburg Flood-Prevention Facility, Neva River

The St Petersburg dam complex, from the north shore of the Gulf of Finland.



Close
Close
Close