Photo taken on July 17, 2017 shows lotus flowers at the Renmin Park in Zunhua, north China's Hebei Province. (Xinhua/Liu Mancang)
Photo taken on July 17, 2017 shows lotus flowers at the Renmin Park in Zunhua, north China's Hebei Province. (Xinhua/Liu Mancang)