Photo: Jim Clancy

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