Visitors take photos of the city view on a sight-seeing platform in Chongqing, southwest China, Oct. 10, 2018. Chongqing, a city located on hills, is known for its stereoscopic landscapes. (Xinhua/Wang Quanchao)
Go to Forum >>0 Comment(s)