涅瓦河
The Neva embankment refer to various embankments along the Neva River in Saint Petersburg, Russia: