Dar al-Hajar, t
he magical Rock Castle outside Sana'a