People enjoy themselves at a beach resort in Zhoushan, east China's Zhejiang Province, Aug. 2, 2020. (Photo by Yao Feng/Xinhua)
Go to Forum >>0 Comment(s)