Look how huge Shanghai is. It dwarfs New York City.
It seems like they do everything super huge.
The Chinese are definitely scary.
They already finished all their Olympic construction last year and
they could have finished it even sooner.
Next thing you know they will be sending a man to Mars.