Cyclists compete during the sixth stage of international cycling race tour of Croatia 2017 in Zagreb, capital of Croatia, April 23, 2017. The international cycling race tour of Croatia 2017 was held across Croatia between April 18 to 23 of 2017. (Xinhua/Zeljko Lukunic)