Earth Snapshot RSS Feed Twitter

Posts tagged Neva Bay

Saint Petersburg on Shores of Neva Bay, Russia – June 21st, 2011

59.9N 30.3E

June 21st, 2011 Category: Image of the day

Russia - June 20th, 2011

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.