Chinese ultramarathon runner Chen Penbin runs to motivate entrants in a 100-km running event in Yanqing District, Beijing, June 26, 2016. Five teams from Chongqing, Shenzhen, Xiamen, Shanghai and Beijing participated in the final of the race, with Shanghai winning the championship. Chen is known for completing 100 marathons in 100 consecutive days in 2015. Chen will join the Shanghai winners to cheer for China’s national team in the Rio 2016 Olympics in August. (Photo: China News Service/Fu Tian)
RIGHT BG