Traffic Webcam in St. Petersburg - Russia
More info: St. Petersburg is a Russian city and port on the Baltic Sea. It was the imperial capital for 2 centuries, having been founded in 1703 by Peter the Great.
St. Petersburg is home to one of the world's largest and most prestigious museums, the Hermitage. It has over 3 million items in its collection, from Impressionist masterpieces to fascinating Oriental treasures. One estimate has it that you would need eleven years to view each exhibit on display for just one minute. The bulk of the Hermitage collection is housed in the Winter Palace, formerly the official residence of the Romanov Tsars