Robert Biwott of Kenya celebrates victory after the men's 1500 meters race at the IAAF World Challenge Zagreb 2016 in Zagreb, capital of Croatia, Sept 6, 2016. Biwott won the race with 3 minutes and 37.35 seconds. [Photo/Xinhua]