Webcam – Komendantskaya Square – St. Petersburg The camera is installed at the intersection of Gakkelevskaya Street, Komendantsky Avenue and Ilyushin Street. Live broadcast 24/7 from St. Petersburg. Webcam St. Petersburg