{
  "name": "Vuelta a España",
  "year": 2026,
  "startDate": "2026-08-14",
  "endDate": "2026-09-05",
  "totalDistance": 3300,
  "stages": [
    { "stage": 1, "date": "2026-08-14", "start": "Málaga", "end": "Málaga", "distance": 12, "type": "itt", "profile": "flat" },
    { "stage": 2, "date": "2026-08-15", "start": "Málaga", "end": "Granada", "distance": 175, "type": "road", "profile": "hilly" },
    { "stage": 3, "date": "2026-08-16", "start": "Granada", "end": "Sierra Nevada", "distance": 155, "type": "road", "profile": "mountain" },
    { "stage": 4, "date": "2026-08-17", "start": "Almería", "end": "Murcia", "distance": 195, "type": "road", "profile": "flat" },
    { "stage": 5, "date": "2026-08-18", "start": "Murcia", "end": "Alicante", "distance": 168, "type": "road", "profile": "hilly" },
    { "stage": 6, "date": "2026-08-19", "start": "Alicante", "end": "Valencia", "distance": 185, "type": "road", "profile": "flat" },
    { "stage": 7, "date": "2026-08-20", "start": "Valencia", "end": "Teruel", "distance": 192, "type": "road", "profile": "hilly" },
    { "rest": true, "date": "2026-08-21" },
    { "stage": 8, "date": "2026-08-22", "start": "Teruel", "end": "Zaragoza", "distance": 180, "type": "road", "profile": "flat" },
    { "stage": 9, "date": "2026-08-23", "start": "Zaragoza", "end": "Huesca", "distance": 168, "type": "road", "profile": "hilly" },
    { "stage": 10, "date": "2026-08-24", "start": "Huesca", "end": "Formigal", "distance": 155, "type": "road", "profile": "mountain" },
    { "stage": 11, "date": "2026-08-25", "start": "Jaca", "end": "Pamplona", "distance": 192, "type": "road", "profile": "hilly" },
    { "stage": 12, "date": "2026-08-26", "start": "Pamplona", "end": "Bilbao", "distance": 185, "type": "road", "profile": "hilly" },
    { "rest": true, "date": "2026-08-27" },
    { "stage": 13, "date": "2026-08-28", "start": "Bilbao", "end": "Santander", "distance": 175, "type": "road", "profile": "hilly" },
    { "stage": 14, "date": "2026-08-29", "start": "Santander", "end": "Lagos de Covadonga", "distance": 162, "type": "road", "profile": "mountain" },
    { "stage": 15, "date": "2026-08-30", "start": "Oviedo", "end": "Alto de l'Angliru", "distance": 145, "type": "road", "profile": "mountain" },
    { "stage": 16, "date": "2026-08-31", "start": "Gijón", "end": "León", "distance": 210, "type": "road", "profile": "flat" },
    { "stage": 17, "date": "2026-09-01", "start": "León", "end": "Valladolid", "distance": 35, "type": "itt", "profile": "flat" },
    { "stage": 18, "date": "2026-09-02", "start": "Valladolid", "end": "Salamanca", "distance": 185, "type": "road", "profile": "flat" },
    { "stage": 19, "date": "2026-09-03", "start": "Salamanca", "end": "Ávila", "distance": 172, "type": "road", "profile": "hilly" },
    { "stage": 20, "date": "2026-09-04", "start": "Ávila", "end": "Navacerrada", "distance": 155, "type": "road", "profile": "mountain" },
    { "stage": 21, "date": "2026-09-05", "start": "Las Rozas", "end": "Madrid", "distance": 105, "type": "road", "profile": "flat" }
  ]
}
