38 Zheda Road
Hangzhou, Zhejiang 310058
China
Zhejiang University
Urban Planning, Urban Development, Urban Landscape, Shanghai, Hangzhou, Chongqing, Lanzhou, Walkability Index, Dwelling Density, Street Connectivity, Land-Use Mix, Public Transit, Elevation