•  

Dubai World Trade Center

An event venue in Dubai