Green terraces in two little towns on the mountains of jebel akhdar (meaning green mountain) part of the Hajar mountain range