Giro d'Italia: Italian chapel that's a shrine to cycling's heroes