China's Chongqing is called a "mountain city" for its hilly landscape. Join Xinhua's Tao Ye to explore unique means of transportation there.
Produced by Xinhua Global Service
Source: Xinhua
Editor: huaxia
2023-03-19 21:11:33
China's Chongqing is called a "mountain city" for its hilly landscape. Join Xinhua's Tao Ye to explore unique means of transportation there.
Produced by Xinhua Global Service