Yunnan hosts numerous cultural festivals throughout the year, such as the Water Splashing Festival of the Dai people and the Torch Festival of the Yi people, showcasing its rich ethnic diversity.