Shanghai

CHONGMING ISLAND MASTER PLAN

Location:  Shanghai, China Narrative & program:  The master plan encompasses a regional scale planning and urban design strategy for a 750 square mile island on the Yangtze River... read more »