Azaleas blossom in southwest China's Shangri-la
[]
01:01

Azaleas are now in full bloom in Shangri-la, a county-level city in Diqing Tibetan Autonomous Prefecture, a popular tourist destination in southwest China's Yunnan Province. The area is renowned for its ethnic culture and natural beauty, with azaleas becoming an increasingly popular tourist attraction.