Scenes of spring have added color and charm to southwest China's Guizhou Province. Mountains of white, pink and red azaleas are in full bloom in the Baili Azalea Scenic Spot in Guizhou Province, the world's largest primeval azalea forest.
[]