Giro d’Italia Map: This is actually the 2025 Channel