Peru

Light at the Edge of the World: Peru

Take a journey of the spirit in this pilgrimage to the sacred heart of the Andes. In Peru, the descendants of the Inca believe that the land is alive. As long as you live in the shadow of a mountain, it will direct your destiny.

<< Back to Series Home

Johan's Mummy

The mummified remains of a young girl, sacrificed over 500 years ago, give anthropologist clues to the evolving traditions of human civilizations.