Designed by
Title
China pavilion by 2017 #88312294
Description
This photo is shot in 2017.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.
This image is editorial