The 37-year-old distance runner completed a feat of running 100 marathons in 100 consecutive days. He started the challenge in Guangzhou on April 2 and finished the 100th marathon in Beijing on July 10. [Photo/Xinhua]