Saint Petersburg

Saint Petersburg

Russia
Saint Petersburg is a city in northwestern Russia, situated on the Neva River, close to the Gulf of Finland. The Winter Palace, the Hermitage Museum and Nevsky Boulevard are its landmarks. The canals, bridges and monumental buildings retain the imprint of the period when the city was the imperial capital.