by Sargenti on Wed 3 Dec 2008 20:37
Aveyron is a landscape of steep ravines and granite outcrops which forms the foundation of farmhouses and villages built from local rock in mimicry of rock formations such that they are nearly invisible to outsiders.