the world's biggest building

The Global Mall in Chengdu.
They say it has the biggest foot print
of any building in the world.
There's an indoor beach.
And a million other things.

Comments