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.

Subscribe to Nidokidos Videos