This photo taken on July 2, 2024 shows a lotus flower at a park in Shijiazhuang City, north China's Hebei Province. (Photo by Chen Qibao/Xinhua)
Go to Forum >>0 Comment(s)