The village of Haid Al-Jazeel, Yemen, on a giant rock in the Doan Valley in Hadramout, and it is believed that the reason for its construction at this height is because of the proximity of the water source and protection from torrents and enemies


Source: i.redd.it