Aerial photo taken on April 24, 2021 shows tourists viewing blooming azalea flowers at Longquan Mountain in Danzhai County, southwest China's Guizhou Province. (Xinhua/Ou Dongqu)
Tourists view blooming azalea flowers at Longquan Mountain in China's Guizhou
Source: Xinhua| 2021-04-24 21:57:00|Editor: huaxia