Chongqing City Plaza Masterplan

Chongqing, China
Project 2004