Webcam Directory and Travel Portal. Live Webcams from around the World
logo: watching the world by webcam

Google
 

St Petersburg City Square Live Google Map Street View Virtual Camera Tour Russia
St Petersburg City Square Live Google Map Street View Virtual Camera Tour Russia

Check out this stunning Google Maps Street View panoramic street level camera tour of the St Petersburg Square in the centre of Russia second largest city - St Petersburg   Take a live virtual camera tour in the the centre of St Petersburg on your mobile phone or computer by viewing this St Petersburg Google Map live Street View

Saint Petersburg is a city and a federal subject (a federal city) of Russia located on the Neva River at the head of the Gulf of Finland on the Baltic Sea


return to Russia Google Maps Live Street View Camera Images



 
[c] Camvista Global Ltd [2017]
Camvistaon Google+
Home | About Camvista | Locations | News | Weather report | Special Events | Contact us | Webcam services | WorldCams | Hotels | SiteMap