Photo: Russian Volcano Carves Lava River

Photo: Russian Volcano Carves Lava RiverFresh lava flows down Tolbachik volcano in Russia's Kamchatka peninsula in a new space snapshot from NASA's Earth Observing-1 (EO-1) satellite.