Designed by
Title
China pavilion at Expo 2010 #38016163
Description
SHANGHAI, CHINA, APRIL 2: The China pavilion at Expo 2010 in Shanghai, China, colloquially known as the Oriental Crown, was the largest national pavilion at the Shanghai Expo and the largest display in the history of the World Expo. April 2013.
This image is editorial