Shanghai, Dec 2007 - meocre
New Shanghai with all these built only in the last 20 years

New Shanghai with all these built only in the last 20 years

Chinashanghaithesebuiltonlylastyears90335504