Photo taken on April 2, 2019 shows blooming cherry blossoms along the Xiling Gorge on the Yangtze River in Yichang, central China's Hubei Province, April 2, 2019. (Xinhua/Zhang Guorong)
In pics: blooming cherry blossoms along Xiling Gorge on Yangtze River
Source: Xinhua| 2019-04-03 21:36:47|Editor: mingmei