Cyclists enjoy stunning landscapes during the race. The highly anticipated 18th Qiandao Lake Road Cycling Race kicked off on Nov 3, attracting over 7,000 cyclists from across the nation. At 8 am, the 136-kilometer race officially began, with cyclists setting off on a route designed to challenge and inspire, encircling Qiandao Lake's lush, picturesque terrain. The course led riders along …