Shanghai International Ocean Shipping Centre

Shanghai, China / 2004 / 900,000 sq ft