Designed by
Title
Dubai Creek tower Model at Dubai Mall, Dubai, United Arab Emirates #166079895
Description
Dubai, United Arab Emirates ââ¬â December 02, 2019, The Dubai Mall located in Downtown Dubai, beside the Burj Khalifa, biggest Mall in UAE, With a total internal floor area of 5.9 million sq ft
This image is editorial