The 18th China International Mountain Outdoor Sports Open kicks off in southwest China’s Chongqing
By asianet
The 2023 "AITO Cup" 18th China International Mountain Outdoor Sports Open (Chongqing Wulong) and a series of activities to celebrate the event's 20th anniversary opened on September 7 in Wulong District of southwest China's Chongqing Municipality. A total of 60 sports teams from 14 countries and regions, including New Zealand, France, Brazil, the Netherlands and … Continued