The overall winner Vincenzo Nibali (C) of Bahrain Merida, the second place overall Jaime Roson Garcia (L) of Caja Rural - Seguros RGA and third place Jan Hirt of CCC Sprandi Polkowice celebrate their victories 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/Igor Soban)