Hechuan New Town Transport Master Plan

Hechuan, China

The transport master plan of Hechuan Dragon Stream New Town introduced the concept of healthy urban mobility in China, with a specific challenge related to the ageing population in Chinese cities. The car traffic management includes three “zones 30”where every street is designed for pedestrian safety and slow mobility. The train station of the new town is connected to the communities by a BRT system and a local slow shuttle network, stopping every 200 meters in order to maximize the safe accessibility to people of all conditions. The pedestrian network is organized to minimize the crossing points with car traffic.