Stone villages clinging to the terraced slopes of the Haraz Mountains in Yemen