by
Kimberly Lisagor
Language: English
Release Date: April 8, 2008
A beautiful and memorable look at some of the most gorgeous endangered places on the planet.
Machu Picchu is a mesmerizing, ancient Incan city tucked away in the mountains of Peru, but it is rapidly being worn down by the thousands of feet treading across its stones. Glacier National Park is...