Webcam – Sadovaya street – St. Petersburg The webcam is installed at the intersection of Sadovaya Street and Nevsky Prospekt in the city of St. Petersburg. Webcam St. Petersburg