Russia

Saint Petersburg Live

Also known asPetrograd · Leningrad · Sankt-Peterburg · СПб
Saint Petersburg is a federal city in Russia situated on the Neva River at the head of the Gulf of Finland on the Baltic Sea. It serves as the nation's second-largest city after Moscow and functions as a historically strategic Baltic port. The city covers an area of 1,439 square kilometers, making it the smallest administrative division of Russia by land area.