Walking along the Grand Canal, which literally translates to “luck up” in Chinese, has become a spontaneous tradition for ...
The finals of the 2024 Grand Canal Cycling Series took place on December 1 at the picturesque Caoshan Tourism Resort in Liyang, Changzhou, drawing cycling enthusiasts from across the country.