Outstanding Chenjiadong Wins Shangri-la Duathlon
China’s Chen Jiaodong dominated a hot 2nd edition of the Shangri la International Duathlon Challenge today with a commanding performance to win in 2:03:23. A fantastic time given the high altitude the race is situated. Chen Jiadong already took off on the first kilometre of the first 10 km run. He opened up a […]