9 World’s Largest Buildings, Planes and More

#3 – World’s Largest Shopping Mall

New South China Mall, Dongguan, China (1,066,824 square feet with shops on 6 floors)

ATT00006

Previous page 1 2 3 4 5 6 7 8 9Next page

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button