Return To
The Sacred Ice
A journey to Q'OLLORITTI in the southern Andes of Peru, the world's highest pilgrimage...
NICHOLAS SHAKESPEARE follows a group of pilgrims from the village of Chincheros as they make their way to a shrine which sits 16,000 feet above sea level to participate in this extraordinary festival.
Supposedly the celebration of a 17th Century apparition of Christ to a llama-herder, it is in reality an ancient pagan rite from which human sacrifice has not entirely disappeared.
A Film by PAUL YULE
|