General view of the peloton competing passing in front of St. Peter?s Basilica in Rome during the 106th Giro d'Italia 2023. 106th Giro d'Italia 2023, Stage 21 a 126km stage from Rome to Rome / #UCIWT. (Photo by Stefano Costantino / SOPA Images/Sipa U