Blooming azalea flowers seen at Longquan Mountain in Guizhou
Xinhua,April 27, 2021 Adjust font size:
Tourists view blooming azalea flowers at Longquan Mountain in Danzhai County, southwest China's Guizhou Province, April 26, 2021. (Photo by Huang Xiaohai/Xinhua)