The City Of The Czars – St Petersburg, Russia

Situated on the banks of the Neva River at the source of the Gulf of Finland in the Baltic Sea, Saint Petersburg, also known as Petrograd and Leningrad at one time, is a city founded by Peter the Great, the Czar of Russia. He named the city after his patron saint, the apostle Saint Peter. [...]