Inside the Cathedral of St. Cecilia of Albi.The Cathedral of St. Cecilia of Albi. Places and Sites, the site of the cellars in Auvergne, the organic vineyards of the Aude.. Walk through the countryside. France, Albi on May 04, 2017. Photo by Patricia Huchot-Boissier/ABACAPRESS.COM