Yidu Garden

A prospective entertainment and shopping center in Chengdu, China. (Design concept, master plan)

Chengdu, China

Area: 300,000 sq.ft.