BR

Al Jazeera Tower

Al Hisn, United Arab Emirates