Le Puy Valhory

📍
Lotissement Les Portes Occitanes, Le Puy-en-Velay, Haute-Loire, Auvergne-Rhône-Alpes, Metropolitan France, 43000, France

Estimated Climb Time

Loading your rider settings for Le Puy Valhory...

Save your rider settings to unlock climb-time estimates and the effort table below.

Climb Profile

Altitude builds left to right while colour shows gradient severity for each part of Le Puy Valhory.

675 m720 m765 m810 m11.6% from 0 m to 4 m13.2% from 4 m to 8 m9.1% from 8 m to 11 m9.7% from 11 m to 15 m8.3% from 15 m to 21 m6.3% from 21 m to 24 m9.7% from 24 m to 27 m6.5% from 27 m to 30 m9.4% from 30 m to 33 m6.5% from 33 m to 36 m10.0% from 36 m to 42 m9.4% from 42 m to 45 m6.5% from 45 m to 49 m6.7% from 49 m to 52 m8.9% from 52 m to 57 m8.9% from 57 m to 63 m7.3% from 63 m to 68 m9.8% from 68 m to 76 m6.9% from 76 m to 79 m9.1% from 79 m to 85 m9.1% from 85 m to 90 m7.3% from 90 m to 96 m13.8% from 96 m to 102 m5.3% from 102 m to 107 m7.1% from 107 m to 113 m8.3% from 113 m to 118 m10.9% from 118 m to 122 m9.8% from 122 m to 127 m9.3% from 127 m to 133 m10.3% from 133 m to 139 m8.9% from 139 m to 144 m10.0% from 144 m to 147 m6.5% from 147 m to 150 m9.1% from 150 m to 154 m6.5% from 154 m to 157 m3.2% from 157 m to 160 m6.5% from 160 m to 163 m8.6% from 163 m to 169 m6.7% from 169 m to 172 m6.5% from 172 m to 175 m9.7% from 175 m to 178 m6.9% from 178 m to 184 m10.0% from 184 m to 187 m6.5% from 187 m to 190 m8.5% from 190 m to 196 m8.1% from 196 m to 202 m10.0% from 202 m to 205 m8.9% from 205 m to 211 m8.3% from 211 m to 217 m9.1% from 217 m to 220 m9.4% from 220 m to 223 m10.0% from 223 m to 226 m10.7% from 226 m to 232 m9.4% from 232 m to 235 m10.9% from 235 m to 241 m9.7% from 241 m to 244 m6.1% from 244 m to 248 m9.4% from 248 m to 251 m9.4% from 251 m to 254 m6.1% from 254 m to 257 m9.1% from 257 m to 261 m8.6% from 261 m to 266 m10.5% from 266 m to 272 m9.4% from 272 m to 275 m8.9% from 275 m to 281 m10.2% from 281 m to 286 m10.0% from 286 m to 290 m10.3% from 290 m to 294 m8.8% from 294 m to 297 m9.7% from 297 m to 300 m10.0% from 300 m to 303 m8.8% from 303 m to 307 m10.8% from 307 m to 310 m11.8% from 310 m to 314 m9.1% from 314 m to 317 m10.0% from 317 m to 320 m11.8% from 320 m to 323 m9.4% from 323 m to 327 m10.8% from 327 m to 330 m10.5% from 330 m to 334 m18.4% from 334 m to 338 m9.5% from 338 m to 342 m7.7% from 342 m to 346 m10.5% from 346 m to 350 m11.1% from 350 m to 353 m12.2% from 353 m to 358 m12.2% from 358 m to 362 m13.9% from 362 m to 365 m17.5% from 365 m to 369 m4.9% from 369 m to 373 m12.5% from 373 m to 377 m9.5% from 377 m to 382 m9.8% from 382 m to 386 m13.2% from 386 m to 389 m9.4% from 389 m to 393 m-5.7% from 393 m to 396 m3.1% from 396 m to 399 m10.9% from 399 m to 405 m12.5% from 405 m to 408 m12.1% from 408 m to 411 m10.0% from 411 m to 414 m10.0% from 414 m to 417 m10.3% from 417 m to 423 m9.3% from 423 m to 429 m8.9% from 429 m to 434 m10.0% from 434 m to 439 m11.1% from 439 m to 445 m16.4% from 445 m to 450 m22.2% from 450 m to 455 m7.8% from 455 m to 461 m16.7% from 461 m to 465 m15.2% from 465 m to 470 m14.3% from 470 m to 474 m17.0% from 474 m to 479 m17.8% from 479 m to 483 m24.4% from 483 m to 488 m7.3% from 488 m to 492 m14.3% from 492 m to 496 m16.3% from 496 m to 500 m14.6% from 500 m to 505 m12.8% from 505 m to 508 m11.1% from 508 m to 513 m8.5% from 513 m to 518 m8.3% from 518 m to 522 m17.0% from 522 m to 527 m6.0% from 527 m to 532 m8.2% from 532 m to 537 m10.4% from 537 m to 542 m12.2% from 542 m to 547 m11.5% from 547 m to 552 m10.2% from 552 m to 557 m12.5% from 557 m to 562 m17.6% from 562 m to 567 m3.6% from 567 m to 572 m5.7% from 572 m to 578 m3.6% from 578 m to 583 m1.8% from 583 m to 589 m3.7% from 589 m to 594 m0.0% from 594 m to 600 m1.9% from 600 m to 605 m1.8% from 605 m to 610 m5.4% from 610 m to 616 m1.8% from 616 m to 622 m3.4% from 622 m to 628 m3.6% from 628 m to 633 m3.4% from 633 m to 639 m6.7% from 639 m to 642 m12.9% from 642 m to 645 m9.4% from 645 m to 648 m12.5% from 648 m to 651 m12.9% from 651 m to 655 m14.3% from 655 m to 661 m13.3% from 661 m to 664 m12.5% from 664 m to 667 m12.9% from 667 m to 670 m12.9% from 670 m to 673 m13.1% from 673 m to 679 m16.1% from 679 m to 682 m13.8% from 682 m to 688 m13.7% from 688 m to 693 m13.6% from 693 m to 698 m13.4% from 698 m to 704 m13.9% from 704 m to 708 m10.7% from 708 m to 714 m12.1% from 714 m to 719 m12.1% from 719 m to 723 m13.9% from 723 m to 726 m10.5% from 726 m to 730 m12.5% from 730 m to 734 m8.9% from 734 m to 739 m8.7% from 739 m to 743 m9.3% from 743 m to 749 m3.6% from 749 m to 754 m-1.7% from 754 m to 760 m-4.5% from 760 m to 767 m-8.5% from 767 m to 773 m-7.5% from 773 m to 779 m-6.5% from 779 m to 787 m-2.9% from 787 m to 794 m-2.9% from 794 m to 801 m-2.3% from 801 m to 809 m-1.4% from 809 m to 816 m0.0% from 816 m to 824 m-1.1% from 824 m to 834 m-2.4% from 834 m to 842 m-3.4% from 842 m to 851 m-3.1% from 851 m to 861 m-3.6% from 861 m to 869 m-4.2% from 869 m to 879 m-4.5% from 879 m to 887 m-4.4% from 887 m to 896 m-3.1% from 896 m to 906 m-1.2% from 906 m to 914 m-5.3% from 914 m to 924 m-3.9% from 924 m to 934 m-6.2% from 934 m to 942 m-3.8% from 942 m to 953 m-3.4% from 953 m to 961 m-3.0% from 961 m to 971 m-2.2% from 971 m to 981 m-3.9% from 981 m to 991 m-3.1% from 991 m to 1.0 km1.1% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km-2.2% from 1.0 km to 1.0 km-1.0% from 1.0 km to 1.1 km-1.1% from 1.1 km to 1.1 km-1.1% from 1.1 km to 1.1 km-3.3% from 1.1 km to 1.1 km-2.2% from 1.1 km to 1.1 km-1.1% from 1.1 km to 1.1 km-4.0% from 1.1 km to 1.1 km-5.4% from 1.1 km to 1.1 km-7.6% from 1.1 km to 1.1 km-8.9% from 1.1 km to 1.1 km-8.6% from 1.1 km to 1.2 km-11.5% from 1.2 km to 1.2 km-12.6% from 1.2 km to 1.2 km-14.4% from 1.2 km to 1.2 km-16.9% from 1.2 km to 1.2 km-16.7% from 1.2 km to 1.2 km-17.5% from 1.2 km to 1.2 km-18.7% from 1.2 km to 1.2 km-17.4% from 1.2 km to 1.2 km-14.9% from 1.2 km to 1.2 km-15.6% from 1.2 km to 1.2 km-14.5% from 1.2 km to 1.2 km-6.1% from 1.2 km to 1.3 km2.8% from 1.3 km to 1.3 km5.9% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km6.8% from 1.3 km to 1.3 km2.6% from 1.3 km to 1.3 km10.3% from 1.3 km to 1.3 km17.4% from 1.3 km to 1.3 km19.6% from 1.3 km to 1.3 km17.6% from 1.3 km to 1.3 km19.6% from 1.3 km to 1.3 km17.9% from 1.3 km to 1.3 km18.9% from 1.3 km to 1.3 km19.6% from 1.3 km to 1.3 km16.1% from 1.3 km to 1.3 km20.6% from 1.3 km to 1.3 km16.7% from 1.3 km to 1.3 km18.9% from 1.3 km to 1.3 km17.1% from 1.3 km to 1.3 km18.2% from 1.3 km to 1.3 km18.7% from 1.3 km to 1.3 km18.2% from 1.3 km to 1.3 km16.7% from 1.3 km to 1.3 km16.7% from 1.3 km to 1.3 km19.4% from 1.3 km to 1.4 km16.9% from 1.4 km to 1.4 km15.2% from 1.4 km to 1.4 km17.1% from 1.4 km to 1.4 km14.7% from 1.4 km to 1.4 km15.6% from 1.4 km to 1.4 km16.1% from 1.4 km to 1.4 km15.4% from 1.4 km to 1.4 km15.7% from 1.4 km to 1.4 km15.0% from 1.4 km to 1.4 km12.1% from 1.4 km to 1.4 km15.2% from 1.4 km to 1.4 km17.1% from 1.4 km to 1.4 km14.3% from 1.4 km to 1.4 km14.3% from 1.4 km to 1.4 km14.7% from 1.4 km to 1.4 km14.7% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km14.0% from 1.4 km to 1.4 km15.6% from 1.4 km to 1.4 km14.3% from 1.4 km to 1.4 km14.7% from 1.4 km to 1.4 km11.4% from 1.4 km to 1.4 km14.7% from 1.4 km to 1.4 km13.9% from 1.4 km to 1.4 km14.3% from 1.4 km to 1.4 km14.7% from 1.4 km to 1.5 km12.5% from 1.5 km to 1.5 km15.2% from 1.5 km to 1.5 km12.1% from 1.5 km to 1.5 km12.9% from 1.5 km to 1.5 km16.1% from 1.5 km to 1.5 km12.1% from 1.5 km to 1.5 km15.6% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km17.6% from 1.5 km to 1.5 km20.0% from 1.5 km to 1.5 km20.6% from 1.5 km to 1.5 km20.6% from 1.5 km to 1.5 km19.4% from 1.5 km to 1.5 km19.4% from 1.5 km to 1.5 km20.7% from 1.5 km to 1.5 km13.3% from 1.5 km to 1.5 km12.1% from 1.5 km to 1.5 km13.3% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km12.1% from 1.5 km to 1.5 km12.9% from 1.5 km to 1.5 km13.3% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km13.4% from 1.5 km to 1.5 km14.3% from 1.5 km to 1.5 km10.0% from 1.5 km to 1.5 km12.9% from 1.5 km to 1.6 km9.1% from 1.6 km to 1.6 km13.3% from 1.6 km to 1.6 km9.4% from 1.6 km to 1.6 km9.4% from 1.6 km to 1.6 km13.3% from 1.6 km to 1.6 km10.9% from 1.6 km to 1.6 km9.4% from 1.6 km to 1.6 km10.5% from 1.6 km to 1.6 km9.5% from 1.6 km to 1.6 km8.3% from 1.6 km to 1.6 km10.4% from 1.6 km to 1.6 km6.3% from 1.6 km to 1.6 km8.3% from 1.6 km to 1.6 km5.6% from 1.6 km to 1.6 km5.3% from 1.6 km to 1.6 km7.9% from 1.6 km to 1.6 km2.8% from 1.6 km to 1.6 km5.6% from 1.6 km to 1.6 km5.1% from 1.6 km to 1.6 km3.8% from 1.6 km to 1.6 km2.7% from 1.6 km to 1.6 km5.0% from 1.6 km to 1.6 km2.3% from 1.6 km to 1.6 km4.7% from 1.6 km to 1.6 km4.7% from 1.6 km to 1.7 km4.5% from 1.7 km to 1.7 km2.4% from 1.7 km to 1.7 km4.8% from 1.7 km to 1.7 km2.4% from 1.7 km to 1.7 km2.5% from 1.7 km to 1.7 km2.5% from 1.7 km to 1.7 km2.4% from 1.7 km to 1.7 km2.4% from 1.7 km to 1.7 km2.4% from 1.7 km to 1.7 km2.4% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km4.7% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km2.4% from 1.7 km to 1.7 km2.7% from 1.7 km to 1.7 km2.6% from 1.7 km to 1.7 km2.5% from 1.7 km to 1.7 km2.6% from 1.7 km to 1.7 km2.6% from 1.7 km to 1.7 km2.7% from 1.7 km to 1.7 km2.9% from 1.7 km to 1.7 km2.7% from 1.7 km to 1.8 km2.7% from 1.8 km to 1.8 km2.9% from 1.8 km to 1.8 km3.1% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km3.1% from 1.8 km to 1.8 km2.9% from 1.8 km to 1.8 km3.2% from 1.8 km to 1.8 km1.6% from 1.8 km to 1.8 km3.1% from 1.8 km to 1.8 km3.7% from 1.8 km to 1.8 km3.1% from 1.8 km to 1.8 km2.9% from 1.8 km to 1.8 km3.2% from 1.8 km to 1.8 km6.5% from 1.8 km to 1.8 km3.2% from 1.8 km to 1.8 km5.3% from 1.8 km to 1.8 km4.7% from 1.8 km to 1.8 km5.6% from 1.8 km to 1.8 km3.1% from 1.8 km to 1.8 km2.9% from 1.8 km to 1.8 km5.7% from 1.8 km to 1.8 km2.7% from 1.8 km to 1.8 km2.9% from 1.8 km to 1.8 km3.1% from 1.8 km to 1.8 km2.9% from 1.8 km to 1.8 km2.8% from 1.8 km to 1.8 km2.0% from 1.8 km to 1.9 km1.8% from 1.9 km to 1.9 km3.1% from 1.9 km to 1.9 km3.5% from 1.9 km to 1.9 km1.7% from 1.9 km to 1.9 km3.4% from 1.9 km to 1.9 km3.0% from 1.9 km to 1.9 km3.3% from 1.9 km to 1.9 km2.9% from 1.9 km to 1.9 km3.1% from 1.9 km to 1.9 km5.7% from 1.9 km to 1.9 km2.9% from 1.9 km to 1.9 km2.8% from 1.9 km to 1.9 km5.0% from 1.9 km to 1.9 km2.6% from 1.9 km to 1.9 km5.6% from 1.9 km to 1.9 km5.4% from 1.9 km to 1.9 km2.6% from 1.9 km to 1.9 km5.4% from 1.9 km to 1.9 km2.6% from 1.9 km to 1.9 km2.6% from 1.9 km to 1.9 km2.6% from 1.9 km to 1.9 km5.3% from 1.9 km to 1.9 km2.6% from 1.9 km to 1.9 km5.7% from 1.9 km to 1.9 km2.9% from 1.9 km to 2.0 km2.5% from 2.0 km to 2.0 km5.0% from 2.0 km to 2.0 km2.4% from 2.0 km to 2.0 km4.7% from 2.0 km to 2.0 km2.6% from 2.0 km to 2.0 km2.4% from 2.0 km to 2.0 km4.9% from 2.0 km to 2.0 km2.5% from 2.0 km to 2.0 km5.0% from 2.0 km to 2.0 km4.8% from 2.0 km to 2.0 km2.6% from 2.0 km to 2.0 km5.9% from 2.0 km to 2.0 km3.1% from 2.0 km to 2.0 km5.1% from 2.0 km to 2.0 km4.8% from 2.0 km to 2.0 km4.7% from 2.0 km to 2.0 km4.8% from 2.0 km to 2.0 km5.4% from 2.0 km to 2.0 km5.0% from 2.0 km to 2.0 km5.1% from 2.0 km to 2.0 km4.8% from 2.0 km to 2.0 km4.5% from 2.0 km to 2.0 km5.0% from 2.0 km to 2.0 km5.1% from 2.0 km to 2.1 km4.8% from 2.1 km to 2.1 km5.2% from 2.1 km to 2.1 km2.8% from 2.1 km to 2.1 km5.4% from 2.1 km to 2.1 km5.7% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.4% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.5% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.3% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.3% from 2.1 km to 2.1 km2.2% from 2.1 km to 2.1 km2.1% from 2.1 km to 2.1 km2.0% from 2.1 km to 2.1 km2.0% from 2.1 km to 2.1 km4.0% from 2.1 km to 2.1 km2.0% from 2.1 km to 2.1 km2.0% from 2.1 km to 2.2 km4.1% from 2.2 km to 2.2 km2.2% from 2.2 km to 2.2 km4.5% from 2.2 km to 2.2 km4.7% from 2.2 km to 2.2 km4.8% from 2.2 km to 2.2 km7.3% from 2.2 km to 2.2 km7.1% from 2.2 km to 2.2 km7.1% from 2.2 km to 2.2 km4.7% from 2.2 km to 2.2 km7.0% from 2.2 km to 2.2 km7.1% from 2.2 km to 2.2 km7.0% from 2.2 km to 2.2 km5.0% from 2.2 km to 2.2 km7.1% from 2.2 km to 2.2 km4.4% from 2.2 km to 2.2 km4.7% from 2.2 km to 2.2 km6.8% from 2.2 km to 2.2 km4.5% from 2.2 km to 2.2 km4.5% from 2.2 km to 2.2 km4.4% from 2.2 km to 2.2 km6.4% from 2.2 km to 2.2 km4.3% from 2.2 km to 2.3 km4.4% from 2.3 km to 2.3 km4.8% from 2.3 km to 2.3 km2.5% from 2.3 km to 2.3 km5.0% from 2.3 km to 2.3 km4.9% from 2.3 km to 2.3 km7.0% from 2.3 km to 2.3 km4.8% from 2.3 km to 2.3 km4.9% from 2.3 km to 2.3 km2.4% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km4.4% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km4.5% from 2.3 km to 2.3 km2.2% from 2.3 km to 2.3 km2.1% from 2.3 km to 2.3 km2.0% from 2.3 km to 2.3 km2.0% from 2.3 km to 2.3 km1.9% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km3.4% from 2.3 km to 2.3 km1.9% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.4 km3.5% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km1.8% from 2.4 km to 2.4 km1.7% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km2.1% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km1.8% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km2.9% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.5 km1.6% from 2.5 km to 2.5 km6.5% from 2.5 km to 2.5 km5.6% from 2.5 km to 2.5 km3.6% from 2.5 km to 2.5 km5.0% from 2.5 km to 2.5 km2.1% from 2.5 km to 2.5 km5.9% from 2.5 km to 2.5 km4.2% from 2.5 km to 2.5 km5.8% from 2.5 km to 2.5 km5.8% from 2.5 km to 2.5 km6.8% from 2.5 km to 2.5 km4.7% from 2.5 km to 2.5 km4.9% from 2.5 km to 2.5 km5.5% from 2.5 km to 2.5 km3.4% from 2.5 km to 2.5 km5.6% from 2.5 km to 2.5 km7.0% from 2.5 km to 2.5 km5.6% from 2.5 km to 2.5 km6.1% from 2.5 km to 2.6 km5.9% from 2.6 km to 2.6 km4.5% from 2.6 km to 2.6 km5.6% from 2.6 km to 2.6 km4.3% from 2.6 km to 2.6 km5.5% from 2.6 km to 2.6 km6.2% from 2.6 km to 2.6 km3.6% from 2.6 km to 2.6 km3.8% from 2.6 km to 2.6 km7.4% from 2.6 km to 2.6 km4.8% from 2.6 km to 2.6 km3.5% from 2.6 km to 2.6 km3.4% from 2.6 km to 2.6 km5.2% from 2.6 km to 2.6 km2.1% from 2.6 km to 2.6 km3.1% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km4.3% from 2.6 km to 2.6 km-7.1% from 2.6 km to 2.7 km-7.8% from 2.7 km to 2.7 km-7.5% from 2.7 km to 2.7 km-12.0% from 2.7 km to 2.7 km-7.8% from 2.7 km to 2.7 km10%3%4%5%3%3%0 m500 m1 km1.5 km2 km2.5 km
Gradient key0-3%3-6%6-9%9-12%12-15%15%+

Climb Stats

Combined metric and imperial stats for quick route planning.

Climb categoryCategory 4
Distance2.67 km / 1.66 miles
Elevation gain160.6 m / 527 ft
Average gradient4.9%
Maximum gradient20.1%
Elevation high808.6 m / 2,653 ft
Elevation low676.2 m / 2,219 ft
Climb difficulty score13,090.35

Similar Climbs Nearby

If you like the shape of this climb, these nearby options have a similar distance, gradient, and elevation profile.

Tip: rotate your phone to landscape and swipe the table sideways to reveal the full set of climb details.

ClimbLengthGradientAscent
Le Puy - Taulhac
Le Puy-en-Velay, Haute-Loire
2.97 km5%148 m
route de taulhac depuis croisement climb
Le Puy-en-Velay, Haute-Loire
3.26 km4.7%154 m
Climb - Av Foch
Le Puy-en-Velay, Haute-Loire
2.24 km4.4%97 m
Les Baraques Climb
Le Puy-en-Velay, Haute-Loire
3.37 km3.8%129 m
Montée Av. Foch - Rd point des Baraques
Le Puy-en-Velay, Haute-Loire
5.77 km4.2%244 m

Climb Rank

How does this climb compare against every other climb in the world?

🗺

This climb ranks 405,672nd out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 49,787th most difficult cycling climb of all 342,105 climbs in France.

📉

Places 19,677th out of 68,974 cycling climbs in Auvergne-Rhône-Alpes.

Ranks 500th out of 2,165 cycling climbs in Haute-Loire.

🏵️

A local climb of note, this is the 5th most difficult cycling climb (out of 31 climbs) in Le Puy-en-Velay.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb