Question: What is the country of the 2010 UCI Women 's Road World Cup winner who who currently rides for UCI Women 's WorldTeam CCC Liv ?
Answer: Italy