Chongzuo, which borders Vietnam, is a prefecture-level city in China's Guangxi Zhuang Autonomous Region. A high-speed train travels through this gorgeous karst environment, which appears like a landscape painting.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3