The annual Xiangshan Mountain Marathon was held at Xiangshan Scenic Area, Zhangjiagang, a county-level city in Suzhou Jiangsu province on March 3 with nearly 3,500 runners taking part.
The event, which has been held for four years, includes a full marathon (12.8 kilometers) and a mini marathon (around three kilometers). The race follows some of the tracks from 2018, and has many scenic spots where athletes can enjoy picturesque scenery during the competition.