Local Time: 19:40
 29th May 2020


This city live streaming webcam comes to you from Arkhangelsk, in Russia. The wide view is seen from Arkhangelsk City Hall showing you a stretch of the spacious Lenin Square in the city centre.
Arkhangelsk is the administrative centre of Arkhangelsk Oblast, and one of the most significant cultural centres in Northern Russia. To view the location shown please use the map down the page.

Map of Arkhangelsk, Russia