challenge: Where is the Ubora Towers complex located?
  
  A. Business Bay district of Dubai, United Arab Emirates
  B. Ajman, United Arab Emirates
  C. Abu Dhabi, United Arab Emirates
  D. Sharjah, United Arab Emirates
  Answer: 