AR7011SH-EXPO SHANGHAI Posted on July 23, 2007 by XCL 07 011 EXPO SHANGHAI. SHANGHAI. 2007 8.465M2 Spanish Pavilion for Shanghai 2010 competition