AsiaNet 201830 CHONGQING, China, Sept. 21, 2026 /Xinhua-AsiaNet/ -- In the golden days of September, the Wujiang River shimmers and Fairy Mountain's grasslands glow with autumn foliage. Wulong, a UNESCO World Natural Heritage site in west China's Chongqing, hosts a major international outdoor sports competition. The 21st China International Mountain Outdoor Sports Open (Chongqing·Wulong) kicked off on September 19. More than a gruelling test of endurance and willpower, the event showcases the breathtaking natural scenery of western China to a global audience. Over two decades, Wulong …READ FULL ARTICLE