Gulf of Finland near Peterhof. Saint Petersburg, Russia.