A three-day horse racing event held from June 10 to June 12 in Shangri-La city, Diqing Tibetan Autonomous Prefecture, southwest China’s Yunnan Province, presented a spectacular display of traditional horse racing culture to local residents and tourists. The grand event opened with a dazzling array of equestrian performances. Riders clad in vibrant racing attire enthralled spectators with intricate performances, including …