Webcam – Anichkov Palace – St. Petersburg The webcam is installed on Nevsky Prospekt. In the camera lens – Anichkov Palace. Webcam St. Petersburg