Tour of Hainan

UCI, Stage race, 23rd -31st October 2018, China