Yahchouch is a Lebanese village in the Keserwan District in the Mount Lebanon Governorate. Its name means the wounded god in Aramaic. Heights: from 200 meters to 1150 meters. Distance from Beirut: 45 km.