With a population of more than 30 million people, southwest China's Chongqing Municipality ranks among the world's largest cities. A new initiative to help people travel across the sprawling metropolis is benefiting seniors. Check it out!
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3