This live webcam shows you panoramic views of the beautiful city of Saint Petersburg, in Russia, including Vasilyevsky Island. On the banks of the Neva River, you can see several landmarks, such as a Rostral Column and Palace Bridge (Dvortsoviy Most).