(Click image to biggify) The picturesque, but snow-capped volcanoes, composing the Islands of the Four Mountains in Alaska’s Aleutian Island chain look suspiciously like an alien world in this August 2010 image from the ASTER camera aboard NASA’s orbiting Terra satellite. The islands contain restless Mt. Cleveland, an active volcano currently being watched to...
Read more »



