Aerial photo taken on April 25, 2019 shows people having fun among azalea flowers on the Guifeng mountain in Macheng, central China's Hubei Province. (Xinhua/Cheng Min)

Aerial photo taken on April 25, 2019 shows people having fun among azalea flowers on the Guifeng mountain in Macheng, central China's Hubei Province. (Xinhua/Cheng Min)

A girl enjoys the view of azalea flowers on the Guifeng mountain in Macheng, central China's Hubei Province, April 25, 2019. (Xinhua/Cheng Min)

People enjoy the view of azalea flowers on the Guifeng mountain in Macheng, central China's Hubei Province, April 25, 2019. (Xinhua/Cheng Min)

People enjoy the view of azalea flowers on the Guifeng mountain in Macheng, central China's Hubei Province, April 25, 2019. (Xinhua/Cheng Min)