The Saint Petersburg Dam (officially called the Saint Petersburg Flood Prevention Facility Complex) is a 16 kilometers barrier separating the Gulf of Finland from Neva Bay to protect the city of Saint Petersburg, Russia from coastal flooding.