As a tribute to Pope Francis and his message of hope for this Year of the Jubilee, the last stage of the Giro d'Italia 2025, scheduled for Sunday 1 June, will pass through Vatican City and finish in Rome at the ancient monument of the Circus Maximus.