Photo taken on April 8, 2019 shows the night view of Chongqing, southwest China. Chongqing, a city located on hills, is known for its stereoscopic landscapes. (Xinhua/Wang Quanchao)
Go to Forum >>0 Comment(s)