Albi in Southwestern France. Albi is a world heritage UNESCO site. View of the Tarn River and the Cathedral Saint Cecile.