Covering about 100 acres and with a population of 1,000 people, the Vatican is an unlikely presence at some of cycling’s biggest annual races

Comments