Lulang Forest, literally "dragon king's valley," is located in Nyingchi, southwest China's Xizang Autonomous Region. From April to June, azaleas bloom all over the forest and meadow, attracting flocks after flocks of mountain birds as white clouds linger over the dreamy landscape.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3