Picturesque Rocamadour village in Midi-Pyrénées, France (by PhillipC).