St. Petersburg, Russia

This Envisat image shows the major Russian city of St. Petersburg, located at the eastern end of the Gulf of Finland, and beside it the blue waters of Lake Lagoda, Europe’s largest freshwater body.

Read more at:

http://www.esa.int/export/esaEO/SEMEPCSMD6E_index_0.html