Built 1,000 years ago on a giant rock, this magnificent fortress sits above one of the most beautiful villages of France in Aveyron. // Built a thousand years ago it was gigantic rock, this magnicent fortress rises Above one of the Most Beautiful villages in the Aveyron area of France