Photo taken on June 20, 2018 shows lotus flowers in Xuemiao Village in Mengcheng County, east China's Anhui Province. (Xinhua/Hu Weiguo)
Go to Forum >>0 Comment(s)