Live Scenic Webcams in Russia

Live Webcam in Magadan

  • Location: Magadan, Magadan Oblast, Russia
  • Source: Magadan 49 RUS
  • Info: Live streaming webcam showing panoramic views around Magadan and Nagayev Bay in Russia.

Live Webcam in St Petersburg - Russia

  • Location: River Neva, St. Petersburg, Russia
  • Source: Mobotix Webcams Russia
  • Info: Live streaming moving webcam showing panoramic views of the Neva River and surrounding scenery, in St Petersburg, Russia.