Valley of the Geysers roars back to life

RT 2008-05-23

Views 24

One of the great natural wonders of the world, Russia's Valley of the Geysers is located in Russia's far Eastern Kamchatka region. It's a place where you can watch the heat of the Earth's core bubble through the surface.

Share This Video


Download

  
Report form