View Full Version : Saint Petersburg city tour Watch in HD.

04-17-2012, 06:37 PM
Saint Petersburg is a federal city of Russia located on the Neva River at the head of the Gulf of Finland on the Baltic Sea. The city's other names were Petrograd (, 1914-1924) and Leningrad (1924-1991). It is often called just Petersburg and is informally known as Piter.