The beautiful tiny village of Brousse-le-Chateau (Aveyron) on the Tarn river.