"Thema des China-Pavillons lautet: Chinesische Weisheit in der Stadtentwicklung. Dies entspricht genau dem Motto der Shanghaier Expo. Dabei gilt es als Besucher selbst zu erforschen: Bei einem Rundgang durch den Pavillon können die intelligenten Visionen der Chinesen über die Entwicklung einer Stadt der Zukunft nachempfunden werden."
Highlight im chinesischen Pavillon ist eine 128 Meter lange und 6,5 Meter hohe chinesische Malerei aus der Nördlichen Song-Dynastie vor 900 Jahren: die berühmte "Flussufer-Szene vom Qingming-Fest", die dank modernster 3D-Technik zum Leben erweckt wird. In dem zu den zehn bekanntesten Malereien im Alten China zählenden Werk des Künstlers Zhang Zeduan wird ein Abbild des Alltagslebens der Einwohner in der damaligen Hauptstadt Bianjing gezeichnet.
Ein weiterer Höhepunkt sind die Filmvorführungen "Rückblick auf die Geschichte" und "Harmonisches China", die die rapide Urbanisierung im modernen China und die beachtlichen Veränderungen in den vergangenen Jahrzehnten aufzeigen.
In der Zone "Unter einem Dach" wird durch die Geschichte von neun Familien die Idee einer harmonischen Gesellschaft dargestellt. Chinas Bemühungen zur Begegnung des Klimawandels sind Thema der Zone "CO2-arme Aktion". All die Präsentationen und Ausstellungen sollen der Welt die Antwort Chinas auf Herausforderungen der fortschreitenden Urbanisierung geben. Außerdem dient der China-Pavillon als Plattform für internationalen Austausch, erklärt der stellvertretende Pavillon-Direktor Qian Zhiguang:
"Zum einen ist die Expo ein Fenster zur Welt, wo sich Staaten präsentieren und austauschen können. Zum anderen bietet sie die Möglichkeit, wichtige Fragen der Menschheit und Gesellschaft gemeinsam zu diskutieren. Auf der Expo in Shanghai wird China mit den verschiedenen Ländern aus aller Welt zusammentreffen, um gemeinsam Lösungen für globale Herausforderungen zu finden."