Some 600 athletes took part in the 2015 Canton Tower Run, ascending the 600-meter-tall structure with 2580 stairs.
Last year's winner Ou Jiajing won the race again with a time of 15 minutes and 44 seconds, some 24 seconds quicker than the last year's time.