School of Architecture and Urban Planning Chongqing University Chongqing 400030 ChinaMunicipal Garden Engineering Co. Ltd. of Power Construction Corporation of China Chongqing 401121 China;
School of Architecture and Urban Planning Chongqing University Chongqing 400030 ChinaKey Laboratory of New Technology for Construction of Cities in Mountain Area Chongqing University Chongqing 400044 China;
Chongqing Municipal Engineering Design & Research Institute Chongqing 400023 China;
Zhuxi River; Eco-landscape; Design;