Gubbio is an Italian town and comune in the far northeastern part of the Italian province of Perugia. It is located on the lowest slope of Mt. Ingino, a small mountain of the Apennines. From Wikipedia
Ulissi becomes the first Italian in four years to wear the maglia rosa after Stage 8 of the 2025 Giro d’Italia.