Taiz a city in southwestern Yemen, located in the Yemeni Highlands, near the port city of Mocha on the Red Sea