Aljabowbi Castle

Aljabowbi Castle is a castle in the Hadda neighborhood of the southern outskirts of Sana`a, Yemen, southwest of the Lebanon Heart Hospital and west of the Lebanese International University and south of the Japanese Embassy and the Hadda Mineral Water Factory. ...
Found on http://en.wikipedia.org/wiki/Aljabowbi_Castle
No exact match found