About 25,000 people took part in the 42.2-kilometer sports event, while 6,000 participated in the 10km race and 7,000 in the 5.5km mini-run. /VCG Photo
About 25,000 people took part in the 42.2-kilometer sports event, while 6,000 participated in the 10km race and 7,000 in the 5.5km mini-run. /VCG Photo