Saint Petersburg on Shores of Neva Bay, Russia – June 21st, 201159.9N 30.3E
This wide-swath ASAR image shows the city of Saint Petersburg, Russia, located on the Neva River at the head of the Gulf of Finland on the Baltic Sea. It appears here as a bright white area on the eastern end of the gulf.
Petersburg is situated on the middle taiga lowlands along the shores of the Neva Bay of the Gulf of Finland, and islands of the river delta. North of the city is the Karelian Isthmus, while in the south Saint Petersburg crosses the Baltic-Ladoga Klint and meets the Izhora Plateau.