Shanghai is the world's 8th largest City.
The "metro" population is around 18.6 million people as of 2006, within 2,717 square miles.
Add in another 13.4 million for "urban" population over another 2,000 square miles.
Compare that to the "metro" area of NYC which obviously contains all of...