Skip to playerSkip to main content
  • 18 years ago
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.
Comments

Recommended