This photo taken on July 2, 2024 shows a lotus flower at a park in Qinyang City, central China's Henan Province. (Photo by Yang Fan/Xinhua)
Go to Forum >>0 Comment(s)