Aerial photo taken on May 18, 2020 shows a view of the Jinyun Mountain and Beibei District which lies at the foot of the mountain in Chongqing, southwest China. (Xinhua/Liu Chan)
Go to Forum >>0 Comment(s)