Ancient Kasbah near the city of Tinghir - a beautiful oasis on the Todra River in the Atlas Mountains, Morocco.