Tourists view blooming azalea flowers at Longquan Mountain in Danzhai County, southwest China's Guizhou Province, April 26, 2021. (Photo by Huang Xiaohai/Xinhua)
Blooming azalea flowers seen at Longquan Mountain in Guizhou
Source: Xinhua| 2021-04-26 22:03:28|Editor: huaxia