Image: ShanghaiExpoChinapavilion


Shanghai Expo 2010

 

China’s pavilion at the 2010 Shanghai Expo resembles a massive, inverted red pyramid, is three times taller than any other pavilion at the Expo.