Rocamadour, Francia
Está situada en el departamento de Lot, al este de la ciudad de Burdeos y al norte de la ciudad de Montauban. Los edificios crecen hacia arriba en el lado de un acantilado, a la derecha del río Alzou, que corre en este lugar entre paredes rocosas de hasta 120 metros de altura.