Completed in 2008, the Dubai Mall is the largest shopping center in the world by floor space, covering over 1 million square meters across six floors. Integrated into the Downtown Dubai development adjacent to the Burj Khalifa, it houses over 1,200 stores and features the Dubai Aquarium and Aquarium Park as a central architectural highlight.