demi col du hundsruck

📍
Route Joffre, Allenbourn, Bitschwiller-lès-Thann, Thann-Guebwiller, Haut-Rhin, Grand Est, Metropolitan France, 68620, France

Estimated Climb Time

Loading your rider settings for demi col du hundsruck...

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 demi col du hundsruck.

405 m475 m545 m615 m11.8% from 0 m to 3 m12.1% from 3 m to 7 m0.0% from 7 m to 24 m0.0% from 24 m to 39 m1.8% from 39 m to 61 m11.1% from 61 m to 64 m12.1% from 64 m to 68 m11.8% from 68 m to 71 m12.5% from 71 m to 74 m0.0% from 74 m to 80 m2.5% from 80 m to 96 m12.5% from 96 m to 100 m18.8% from 100 m to 103 m12.5% from 103 m to 106 m12.9% from 106 m to 109 m0.0% from 109 m to 112 m3.2% from 112 m to 125 m12.1% from 125 m to 128 m11.8% from 128 m to 132 m11.4% from 132 m to 135 m11.8% from 135 m to 138 m0.0% from 138 m to 145 m3.9% from 145 m to 156 m11.4% from 156 m to 159 m17.6% from 159 m to 163 m11.4% from 163 m to 166 m11.8% from 166 m to 169 m2.9% from 169 m to 183 m11.8% from 183 m to 187 m12.1% from 187 m to 190 m12.5% from 190 m to 193 m18.2% from 193 m to 196 m3.1% from 196 m to 209 m12.5% from 209 m to 213 m12.1% from 213 m to 216 m12.1% from 216 m to 219 m12.1% from 219 m to 223 m0.0% from 223 m to 232 m3.5% from 232 m to 249 m17.1% from 249 m to 253 m11.8% from 253 m to 256 m18.2% from 256 m to 260 m20.0% from 260 m to 263 m5.0% from 263 m to 275 m12.9% from 275 m to 278 m13.8% from 278 m to 281 m19.4% from 281 m to 284 m13.3% from 284 m to 287 m0.0% from 287 m to 302 m0.0% from 302 m to 321 m3.0% from 321 m to 341 m12.9% from 341 m to 344 m20.0% from 344 m to 347 m13.8% from 347 m to 350 m13.8% from 350 m to 353 m0.0% from 353 m to 368 m6.9% from 368 m to 374 m14.3% from 374 m to 376 m21.4% from 376 m to 379 m13.8% from 379 m to 382 m13.3% from 382 m to 385 m0.0% from 385 m to 394 m3.0% from 394 m to 407 m14.8% from 407 m to 410 m14.8% from 410 m to 412 m14.8% from 412 m to 415 m14.3% from 415 m to 418 m0.0% from 418 m to 436 m4.7% from 436 m to 444 m14.3% from 444 m to 447 m22.2% from 447 m to 450 m14.3% from 450 m to 453 m14.3% from 453 m to 455 m0.0% from 455 m to 458 m3.6% from 458 m to 469 m27.6% from 469 m to 472 m13.8% from 472 m to 475 m13.8% from 475 m to 478 m2.8% from 478 m to 492 m14.3% from 492 m to 495 m14.8% from 495 m to 498 m21.4% from 498 m to 500 m14.8% from 500 m to 503 m3.8% from 503 m to 514 m15.4% from 514 m to 516 m16.0% from 516 m to 519 m14.8% from 519 m to 521 m16.7% from 521 m to 524 m0.0% from 524 m to 536 m15.4% from 536 m to 539 m23.1% from 539 m to 542 m16.0% from 542 m to 544 m16.0% from 544 m to 547 m16.0% from 547 m to 549 m0.0% from 549 m to 556 m3.4% from 556 m to 568 m36.4% from 568 m to 570 m18.2% from 570 m to 573 m17.4% from 573 m to 575 m0.0% from 575 m to 590 m8.5% from 590 m to 597 m16.0% from 597 m to 600 m16.0% from 600 m to 602 m16.0% from 602 m to 605 m15.4% from 605 m to 607 m3.3% from 607 m to 620 m16.7% from 620 m to 622 m15.4% from 622 m to 625 m15.4% from 625 m to 627 m14.8% from 627 m to 630 m0.0% from 630 m to 643 m0.0% from 643 m to 645 m8.2% from 645 m to 650 m24.0% from 650 m to 652 m17.4% from 652 m to 655 m16.7% from 655 m to 657 m25.0% from 657 m to 660 m2.1% from 660 m to 679 m16.7% from 679 m to 681 m16.7% from 681 m to 684 m16.0% from 684 m to 686 m15.4% from 686 m to 689 m0.0% from 689 m to 693 m4.1% from 693 m to 703 m16.7% from 703 m to 706 m16.0% from 706 m to 708 m16.7% from 708 m to 711 m15.4% from 711 m to 713 m0.0% from 713 m to 727 m48.0% from 727 m to 729 m14.8% from 729 m to 732 m15.4% from 732 m to 735 m0.0% from 735 m to 741 m5.3% from 741 m to 749 m16.0% from 749 m to 751 m25.0% from 751 m to 754 m17.4% from 754 m to 756 m36.4% from 756 m to 757 m0.0% from 757 m to 768 m7.8% from 768 m to 773 m30.8% from 773 m to 775 m14.8% from 775 m to 777 m13.3% from 777 m to 780 m14.3% from 780 m to 783 m0.0% from 783 m to 786 m16.0% from 786 m to 788 m15.4% from 788 m to 791 m22.2% from 791 m to 793 m15.4% from 793 m to 796 m14.3% from 796 m to 799 m0.0% from 799 m to 801 m2.1% from 801 m to 820 m24.0% from 820 m to 823 m16.7% from 823 m to 825 m16.7% from 825 m to 828 m25.0% from 828 m to 830 m0.0% from 830 m to 842 m9.3% from 842 m to 846 m17.4% from 846 m to 848 m26.1% from 848 m to 851 m18.2% from 851 m to 853 m17.4% from 853 m to 855 m0.0% from 855 m to 857 m2.6% from 857 m to 873 m15.4% from 873 m to 875 m14.8% from 875 m to 878 m13.8% from 878 m to 881 m13.3% from 881 m to 884 m0.0% from 884 m to 890 m0.0% from 890 m to 909 m7.7% from 909 m to 914 m23.1% from 914 m to 917 m15.4% from 917 m to 919 m30.8% from 919 m to 922 m0.0% from 922 m to 930 m7.8% from 930 m to 935 m15.4% from 935 m to 937 m15.4% from 937 m to 940 m15.4% from 940 m to 943 m14.8% from 943 m to 945 m0.0% from 945 m to 948 m0.0% from 948 m to 954 m7.4% from 954 m to 959 m15.4% from 959 m to 962 m14.8% from 962 m to 964 m15.4% from 964 m to 967 m15.4% from 967 m to 969 m2.4% from 969 m to 986 m14.3% from 986 m to 989 m17.4% from 989 m to 991 m23.1% from 991 m to 994 m16.0% from 994 m to 996 m3.4% from 996 m to 1.0 km16.7% from 1.0 km to 1.0 km17.4% from 1.0 km to 1.0 km15.4% from 1.0 km to 1.0 km17.4% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km3.8% from 1.0 km to 1.0 km24.0% from 1.0 km to 1.0 km15.4% from 1.0 km to 1.0 km16.0% from 1.0 km to 1.0 km15.4% from 1.0 km to 1.0 km3.1% from 1.0 km to 1.1 km16.7% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km16.0% from 1.1 km to 1.1 km15.4% from 1.1 km to 1.1 km16.0% from 1.1 km to 1.1 km16.0% from 1.1 km to 1.1 km14.8% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km3.7% from 1.1 km to 1.1 km21.4% from 1.1 km to 1.1 km14.3% from 1.1 km to 1.1 km14.8% from 1.1 km to 1.1 km14.3% from 1.1 km to 1.1 km2.5% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km16.0% from 1.1 km to 1.1 km27.3% from 1.1 km to 1.1 km17.4% from 1.1 km to 1.1 km9.0% from 1.1 km to 1.2 km27.3% from 1.2 km to 1.2 km41.7% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km15.4% from 1.2 km to 1.2 km14.3% from 1.2 km to 1.2 km14.8% from 1.2 km to 1.2 km13.8% from 1.2 km to 1.2 km14.3% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km7.0% from 1.2 km to 1.2 km13.3% from 1.2 km to 1.2 km13.3% from 1.2 km to 1.2 km26.7% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km4.4% from 1.2 km to 1.3 km22.2% from 1.3 km to 1.3 km14.8% from 1.3 km to 1.3 km14.8% from 1.3 km to 1.3 km15.4% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km5.6% from 1.3 km to 1.3 km15.4% from 1.3 km to 1.3 km17.4% from 1.3 km to 1.3 km15.4% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km5.4% from 1.3 km to 1.3 km43.5% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km5.3% from 1.3 km to 1.3 km15.4% from 1.3 km to 1.3 km32.0% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km16.7% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km23.1% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km8.0% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km16.7% from 1.3 km to 1.3 km41.7% from 1.3 km to 1.3 km5.6% from 1.3 km to 1.4 km17.4% from 1.4 km to 1.4 km17.4% from 1.4 km to 1.4 km17.4% from 1.4 km to 1.4 km18.2% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km11.4% from 1.4 km to 1.4 km17.4% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.4 km26.1% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km17.4% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km17.4% from 1.4 km to 1.4 km40.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km8.5% from 1.4 km to 1.4 km109.1% from 1.4 km to 1.4 km27.3% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km3.3% from 1.4 km to 1.4 km17.4% from 1.4 km to 1.4 km33.3% from 1.4 km to 1.4 km26.1% from 1.4 km to 1.5 km0.0% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.5 km17.4% from 1.5 km to 1.5 km16.7% from 1.5 km to 1.5 km16.7% from 1.5 km to 1.5 km26.1% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km7.4% from 1.5 km to 1.5 km14.8% from 1.5 km to 1.5 km14.8% from 1.5 km to 1.5 km14.8% from 1.5 km to 1.5 km14.3% from 1.5 km to 1.5 km3.1% from 1.5 km to 1.5 km17.4% from 1.5 km to 1.5 km17.4% from 1.5 km to 1.5 km17.4% from 1.5 km to 1.5 km16.7% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km16.0% from 1.5 km to 1.5 km14.3% from 1.5 km to 1.5 km15.4% from 1.5 km to 1.5 km14.3% from 1.5 km to 1.5 km14.3% from 1.5 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km7.1% from 1.6 km to 1.6 km14.3% from 1.6 km to 1.6 km14.3% from 1.6 km to 1.6 km14.8% from 1.6 km to 1.6 km22.2% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km2.4% from 1.6 km to 1.6 km15.4% from 1.6 km to 1.6 km22.2% from 1.6 km to 1.6 km13.8% from 1.6 km to 1.6 km12.9% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km4.9% from 1.7 km to 1.7 km24.4% from 1.7 km to 1.7 km9.8% from 1.7 km to 1.7 km9.8% from 1.7 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km4.8% from 1.8 km to 1.8 km9.3% from 1.8 km to 1.8 km9.3% from 1.8 km to 1.8 km9.3% from 1.8 km to 1.8 km9.5% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.9 km2.0% from 1.9 km to 1.9 km10.3% from 1.9 km to 1.9 km10.3% from 1.9 km to 1.9 km10.5% from 1.9 km to 1.9 km10.5% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km10.5% from 1.9 km to 2.0 km10.3% from 2.0 km to 2.0 km10.5% from 2.0 km to 2.0 km10.5% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km7.5% from 2.0 km to 2.0 km10.8% from 2.0 km to 2.0 km11.1% from 2.0 km to 2.0 km16.2% from 2.0 km to 2.0 km11.4% from 2.0 km to 2.0 km2.7% from 2.0 km to 2.1 km16.7% from 2.1 km to 2.1 km10.8% from 2.1 km to 2.1 km17.1% from 2.1 km to 2.1 km11.1% from 2.1 km to 2.1 km2.6% from 2.1 km to 2.1 km10.5% from 2.1 km to 2.1 km13.3% from 2.1 km to 2.1 km13.8% from 2.1 km to 2.1 km13.8% from 2.1 km to 2.1 km9.3% from 2.1 km to 2.1 km14.8% from 2.1 km to 2.1 km14.3% from 2.1 km to 2.1 km14.8% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km5.1% from 2.1 km to 2.1 km16.0% from 2.1 km to 2.1 km24.0% from 2.1 km to 2.1 km16.0% from 2.1 km to 2.1 km16.0% from 2.1 km to 2.2 km0.0% from 2.2 km to 2.2 km16.7% from 2.2 km to 2.2 km15.4% from 2.2 km to 2.2 km15.4% from 2.2 km to 2.2 km15.4% from 2.2 km to 2.2 km14.8% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km15.4% from 2.2 km to 2.2 km14.8% from 2.2 km to 2.2 km16.0% from 2.2 km to 2.2 km15.4% from 2.2 km to 2.2 km16.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km4.8% from 2.2 km to 2.2 km14.8% from 2.2 km to 2.2 km14.3% from 2.2 km to 2.2 km14.8% from 2.2 km to 2.2 km21.4% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km14.3% from 2.2 km to 2.2 km14.3% from 2.2 km to 2.2 km14.3% from 2.2 km to 2.2 km14.3% from 2.2 km to 2.3 km14.8% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km3.5% from 2.3 km to 2.3 km13.8% from 2.3 km to 2.3 km14.3% from 2.3 km to 2.3 km14.8% from 2.3 km to 2.3 km14.8% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km11.5% from 2.3 km to 2.3 km33.3% from 2.3 km to 2.3 km17.4% from 2.3 km to 2.3 km18.2% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km4.0% from 2.3 km to 2.3 km15.4% from 2.3 km to 2.3 km14.8% from 2.3 km to 2.3 km14.8% from 2.3 km to 2.3 km14.3% from 2.3 km to 2.3 km2.4% from 2.3 km to 2.3 km24.0% from 2.3 km to 2.3 km16.0% from 2.3 km to 2.4 km17.4% from 2.4 km to 2.4 km17.4% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km6.7% from 2.4 km to 2.4 km16.7% from 2.4 km to 2.4 km18.2% from 2.4 km to 2.4 km17.4% from 2.4 km to 2.4 km17.4% from 2.4 km to 2.4 km3.6% from 2.4 km to 2.4 km18.2% from 2.4 km to 2.4 km18.2% from 2.4 km to 2.4 km18.2% from 2.4 km to 2.4 km16.7% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km7.5% from 2.4 km to 2.4 km15.4% from 2.4 km to 2.4 km15.4% from 2.4 km to 2.4 km16.0% from 2.4 km to 2.4 km15.4% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km6.8% from 2.4 km to 2.4 km16.0% from 2.4 km to 2.5 km16.7% from 2.5 km to 2.5 km16.0% from 2.5 km to 2.5 km16.7% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km26.1% from 2.5 km to 2.5 km17.4% from 2.5 km to 2.5 km16.7% from 2.5 km to 2.5 km16.7% from 2.5 km to 2.5 km17.4% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km4.3% from 2.5 km to 2.5 km16.7% from 2.5 km to 2.5 km16.0% from 2.5 km to 2.5 km24.0% from 2.5 km to 2.5 km16.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km3.3% from 2.5 km to 2.5 km32.0% from 2.5 km to 2.5 km16.7% from 2.5 km to 2.5 km16.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.6 km3.1% from 2.6 km to 2.6 km14.8% from 2.6 km to 2.6 km14.8% from 2.6 km to 2.6 km16.0% from 2.6 km to 2.6 km24.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km15.4% from 2.6 km to 2.6 km14.8% from 2.6 km to 2.6 km15.4% from 2.6 km to 2.6 km15.4% from 2.6 km to 2.6 km15.4% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km4.0% from 2.6 km to 2.6 km16.0% from 2.6 km to 2.6 km16.0% from 2.6 km to 2.6 km23.1% from 2.6 km to 2.6 km16.7% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.7 km9.1% from 2.7 km to 2.7 km17.4% from 2.7 km to 2.7 km17.4% from 2.7 km to 2.7 km17.4% from 2.7 km to 2.7 km16.0% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km2.3% from 2.7 km to 2.7 km16.0% from 2.7 km to 2.7 km16.0% from 2.7 km to 2.7 km16.7% from 2.7 km to 2.7 km16.7% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km4.3% from 2.7 km to 2.7 km17.4% from 2.7 km to 2.7 km17.4% from 2.7 km to 2.7 km17.4% from 2.7 km to 2.7 km27.3% from 2.7 km to 2.7 km2.3% from 2.7 km to 2.7 km16.7% from 2.7 km to 2.8 km16.7% from 2.8 km to 2.8 km26.1% from 2.8 km to 2.8 km17.4% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km33.3% from 2.8 km to 2.8 km16.7% from 2.8 km to 2.8 km32.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km3.1% from 2.8 km to 2.8 km16.0% from 2.8 km to 2.8 km16.0% from 2.8 km to 2.8 km16.0% from 2.8 km to 2.8 km16.7% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km2.8% from 2.8 km to 2.8 km13.3% from 2.8 km to 2.8 km26.7% from 2.8 km to 2.8 km12.9% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km9.8% from 2.9 km to 2.9 km20.0% from 2.9 km to 2.9 km19.4% from 2.9 km to 2.9 km20.0% from 2.9 km to 2.9 km12.9% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 3.0 km10.0% from 3.0 km to 3.0 km12.9% from 3.0 km to 3.0 km12.9% from 3.0 km to 3.0 km12.5% from 3.0 km to 3.0 km12.9% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km6%8%10%3%8%6%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 3
Distance2.98 km / 1.85 miles
Elevation gain205.6 m / 675 ft
Average gradient6.9%
Maximum gradient12.8%
Elevation high614 m / 2,014 ft
Elevation low408.4 m / 1,340 ft
Climb difficulty score20,562.52

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
First part Hundsruck
Bitschwiller-lès-Thann, Haut-Rhin
2.38 km6.9%164 m
Hundsruck (>croisement)
Bitschwiller-lès-Thann, Haut-Rhin
4.11 km6.3%257 m
Joris' bad asphalt Climb
Bitschwiller-lès-Thann, Haut-Rhin
4.09 km7.3%297 m
Rue Des Buissonnets Climb
Bitschwiller-lès-Thann, Haut-Rhin
2.99 km11.5%344 m
Col du Hundsrück Full Climb
Bitschwiller-lès-Thann, Haut-Rhin
5.23 km6.8%357 m

Climb Rank

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

🗺

This climb ranks 217,096th out of 2,710,652 worldwide cycling climbs.

🧮

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

📉

Places 1,932nd out of 28,725 cycling climbs in Grand Est.

Ranks 847th out of 4,604 cycling climbs in Haut-Rhin.

Ranking 18th out of 33 cycling climbs in Bitschwiller-lès-Thann.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb