An autocross has been held along the Yellow River in Daning County, north China’s Shanxi Province. More than 180 racers from across the country participated in the competition. A route as long as 35 kilometers for outdoor sports was built in the mountainous area, which includes a 10-kilometer-long section…...