Chengdu, China
A prospective entertainment and shopping center in Chengdu, China. (Design concept, master plan)Area: 300,000 sq.ft.