ENLARGE
AGRANDIR
     Live
VISIT SOURCE
5 sec     



SHARE THIS
WEB CAMERA
    
 #3272 Saint Petersburg Center
Live webcam overlooking an intersection next to the Nekrasov Apartment Museum in downtown St. Petersburg, which is the largest city in Russia by area and the second by its population.

This traffic camera can see the weather in St. Petersburg, this great city, which is situated in the northwest of Russia.   

Russia - Northwestern - Saint-Petersburg
suggest a correction Date added: 2012-11-09