Russia WebcamsRussia is the largest country in the world, with a land mass of 17,075,400 square kilometers. It has extensive coastlines on both the Arctic and Northwest Pacific Oceans. There is an 8,000 mile span at its' widest point. The climate reaches both extremes with Arctic code in the Siberia to hot desert climates in the south. Eight Federal district containing 48 provinces make up the Russian Federation. This wonderful country has a diverse population of multiple cultures that share a history in the arts that is unsurpassed.
This webcam is mounted on the 13 floor main tower of Moscow State University in Moscow.
Live Panorama webcam in Murmansk
27 live streaming webcams in St. Petersburg, Russia
Webcams of the Sakhalin Island (Russia Far East). View out of the Yuzhno-Sakhalinsk City Hall window to Lenin Square, view out of the Sakhincentre window to Chekhov-Centre.
Moscow region, Mytischi, the intersection of ul. Semashko and st. B. Voloshina
Do you know of a Russia webcam that is not listed here?
Add a Webcam