Print
Mail
Large
Medium
Small
Share on
Photo taken on June 3, 2020 shows a lotus flower in Yuping Dong autonomous county, Southwest China's Guizhou province. [Photo/Xinhua]