The China Pavilion has to be the most impressive structure at the Shanghai World Expo 2010.
Seen here through the barriers and the red is fabulous!
Shanghai :: July 2010
The China Pavilion has to be the most impressive structure at the Shanghai World Expo 2010.
Seen here through the barriers and the red is fabulous!
Shanghai :: July 2010
Leave a Reply