Azalea flowers in peak season in Macheng, north China's Hubei Province