Chongqing Rail Transit

Upgrades at China Rail Station Include Escalators

A recent upgrade, including a new walkway and escalators, at Zhengjia Yuanzi Station of Chongqing Rail Transit (CRT) Line 3 in Chongqing, China, has greatly improved commuting for local residents,...