Video PlayerClose
People visit the Hongya Cave scenic spot in Chongqing, southwest China, April 30, 2018. Chongqing, a city located on hills, is known for its stereoscopic landscapes. (Xinhua/Wang Quanchao)
People visit the Hongya Cave scenic spot in Chongqing, southwest China, April 30, 2018. Chongqing, a city located on hills, is known for its stereoscopic landscapes. (Xinhua/Wang Quanchao)