Al Mustaqbal St - opposite The Dubai Mall - Trade Centre - Dubai - United Arab Emirates

...