Answer: Dubai World Trade Center (DWTC)

Leave a reply