Video PlayerClose
Photo taken on April 7, 2019 shows the Chaotianmen Yangtze River bridge in Chongqing, southwest China. Chongqing, a city located on hills, is known for its stereoscopic landscapes. (Xinhua/Wang Quanchao)
Photo taken on April 7, 2019 shows the Chaotianmen Yangtze River bridge in Chongqing, southwest China. Chongqing, a city located on hills, is known for its stereoscopic landscapes. (Xinhua/Wang Quanchao)