CHONGQING, China, Nov. 1, 2022 /PRNewswire/ — The 17th China International Mountain Quest and the 2022 National Mountain Championship opened in Wulong District of southwest China’s Chongqing Municipality on Nov. 1. More than 50 outdoor sports teams from home and abroad will participate…