Al Hajjara (Yémen), une ville verte à flanc de colline escarpée