Participants celebrate after finishing the half marathon yesterday.
Runners wave to the audience.
Four participants dress like gladiators to run the marathon yesterday.
Residents embrace the cold and wind to run the Shenzhen International Marathon.
The first Chinese to finish yesterday's marathon receives interviews with media outlets.
A runner poses for a photo before joining yesterday's marathon in front of the Civic Center.
Viktoriia Poliudina from the Kyrgyz Republic finishes first in the women's full-length race.
Peter Kimeli Some from Kenya (C) wins men's full-length race at yesterday's Shenzhen International Marathon, with Temesgen Gonfa Hirpha (L) from Ethiopia as the runner-up and Kenyan runner Kimaiyo Edwin Kangogo the second runner-up.
Runners start Shenzhen International Marathon at the Civic Center in Futian District yesterday.