Scenery in Shanghai
Photo taken on Dec. 6, 2020 shows red leaves at the People's Square in Shanghai, east China. (Xinhua/Chen Fei)
(Editor:Fu Bo)
Photo taken on Dec. 6, 2020 shows red leaves at the People's Square in Shanghai, east China. (Xinhua/Chen Fei)
(Editor:Fu Bo)