Webcam Directory
Directory Home
Add a Cam
Newly listed Cams
Popular Cams
Highest rated Cams
About/Contact
Like it? Share it!

Home » Europe » Russia
Russia Webcams

Russia is the largest country in the world by far. Its territory stretches across northern Europe and Asia from Japan to the USA, spanning 11 time zones. It has vast natural reserves of minerals, energy, forests and lakes which contain 25% of the earth’s unfrozen fresh water.

Get a glimpse of life in the cities of this world superpower through our Webcams which feature beautiful St Petersburg, Red Square in Moscow and scenes from the stunning polar regions.

Visitors to the capital Moscow can enjoy shopping at the State Department Store GUM, exploring the beautiful Cathedral of St Basil with its eight domes, and admiring the largest bell in the world, which weighs 200 tons and now lies at the foot of Ivan the Great’s Belfry.

Moscow, Red Square
St. Petersburg - Many Webcam Views
Including the Palace Bridge, Nevsky Prospect, St Isaac's Cathedral and more.
St. Petersburg
Archangel
Lovely view of the town square
Vyborg
First live camera in Vyborg
St. Petersburg - inside a plastic bag factory
A traffic cam in Omsk
Clear view over October Bridge
Novorossiysk - Scenic View
Cam shows the view to Mira / Svoboby streets crossroars and Tsemesskaya bay.
A Skyline of Lipetsk
Clear view over the town