Here is a preview of how the 8 million square foot Mall of the World in Dubai, home to the planet’s largest shopping centre, will look like when it is finally built.
Updated: September 07, 2014, 12:00 AM
Here is a preview of how the 8 million square foot Mall of the World in Dubai, home to the planet’s largest shopping centre, will look like when it is finally built.