
China’s Chongqing continues to build barrier-free environment
By Shen Jingran, People’s Daily Southwest China’s Chongqing municipality is a city built on mountains. The unique landform is an integral feature of this “mountain city” that delights both locals and tourists. However, it also means inconvenience for the 892,400 people with disabilities in the city. In recent years, Chongqing has been continuously promoting the…