AR07021SZ-MUSEU SHENZHEN Posted on July 24, 2007 by XCL 07 021 SHENZHEN MUSEUM. SHENZHEN. 2007 21.900M2 Â Museum Of Contemporary Art & Exhibition competition