The Mall of the World, located along Sheikh Zayed Road, will feature the largest indoor theme park in the world and will be covered by a glass dome that will be open in the winter months.
In Pictures: Plans for Dubai’s Mall of the World
More from the national