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.
The mummified remains of a young girl, sacrificed over 500 years ago, give anthropologist clues to the evolving traditions of human civilizations.