Photo: Jim Clancy
The shrine of Rocamadour: site of pilgrimage since the 12th century.