La Roque St Christophe, France
La Roque Saint-Christophe is a cliff about 1 km long above the Vézère, in the Dordogne, whose rock shelters and terraces were inhabited from prehistory to the Middle Ages, when they formed a troglodyte fortress and town. Photos taken in 2010.
