Mosque of the Seven Sleepers in Chenini Tataouine, Tunisia, a Berber Muslim church in dry mountain landscape of Sahara desert.