Crestuma - Cruzamento do Alto da Estrada

📍
Cais II, Sandim, Olival, Lever e Crestuma, Vila Nova de Gaia, Porto, 4415-593, Portugal

Estimated Climb Time

Loading your rider settings for Crestuma - Cruzamento do Alto da Estrada...

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 Crestuma - Cruzamento do Alto da Estrada.

40 m90 m140 m190 m0.0% from 0 m to 5 m0.0% from 5 m to 10 m0.0% from 10 m to 14 m0.0% from 14 m to 19 m0.0% from 19 m to 23 m27.0% from 23 m to 26 m0.0% from 26 m to 30 m0.0% from 30 m to 35 m0.0% from 35 m to 39 m22.7% from 39 m to 43 m0.0% from 43 m to 47 m0.0% from 47 m to 51 m27.8% from 51 m to 55 m0.0% from 55 m to 59 m27.8% from 59 m to 62 m0.0% from 62 m to 66 m28.6% from 66 m to 69 m0.0% from 69 m to 73 m25.0% from 73 m to 77 m0.0% from 77 m to 81 m23.3% from 81 m to 86 m0.0% from 86 m to 90 m22.7% from 90 m to 94 m0.0% from 94 m to 99 m23.3% from 99 m to 103 m0.0% from 103 m to 108 m23.3% from 108 m to 112 m0.0% from 112 m to 117 m0.0% from 117 m to 121 m22.7% from 121 m to 126 m0.0% from 126 m to 130 m25.6% from 130 m to 134 m0.0% from 134 m to 137 m25.6% from 137 m to 141 m0.0% from 141 m to 145 m22.7% from 145 m to 150 m0.0% from 150 m to 154 m0.0% from 154 m to 158 m0.0% from 158 m to 163 m23.3% from 163 m to 167 m0.0% from 167 m to 172 m0.0% from 172 m to 177 m19.6% from 177 m to 182 m0.0% from 182 m to 188 m0.0% from 188 m to 193 m0.0% from 193 m to 197 m0.0% from 197 m to 201 m21.3% from 201 m to 206 m0.0% from 206 m to 211 m0.0% from 211 m to 216 m0.0% from 216 m to 221 m0.0% from 221 m to 226 m0.0% from 226 m to 231 m0.0% from 231 m to 237 m0.0% from 237 m to 242 m0.0% from 242 m to 245 m18.9% from 245 m to 251 m0.0% from 251 m to 256 m0.0% from 256 m to 261 m0.0% from 261 m to 267 m0.0% from 267 m to 272 m0.0% from 272 m to 277 m0.0% from 277 m to 283 m0.0% from 283 m to 288 m0.0% from 288 m to 293 m0.0% from 293 m to 298 m0.0% from 298 m to 303 m20.0% from 303 m to 308 m0.0% from 308 m to 314 m0.0% from 314 m to 320 m0.0% from 320 m to 326 m0.0% from 326 m to 332 m0.0% from 332 m to 339 m0.0% from 339 m to 345 m16.9% from 345 m to 350 m0.0% from 350 m to 356 m0.0% from 356 m to 362 m0.0% from 362 m to 368 m0.0% from 368 m to 373 m-16.1% from 373 m to 380 m0.0% from 380 m to 386 m0.0% from 386 m to 392 m0.0% from 392 m to 398 m0.0% from 398 m to 405 m0.0% from 405 m to 411 m0.0% from 411 m to 417 m0.0% from 417 m to 423 m0.0% from 423 m to 429 m0.0% from 429 m to 436 m0.0% from 436 m to 441 m0.0% from 441 m to 447 m0.0% from 447 m to 453 m0.0% from 453 m to 459 m0.0% from 459 m to 464 m18.5% from 464 m to 470 m0.0% from 470 m to 475 m0.0% from 475 m to 480 m0.0% from 480 m to 485 m0.0% from 485 m to 490 m19.6% from 490 m to 495 m0.0% from 495 m to 500 m0.0% from 500 m to 505 m0.0% from 505 m to 510 m20.0% from 510 m to 515 m0.0% from 515 m to 520 m0.0% from 520 m to 525 m0.0% from 525 m to 529 m23.8% from 529 m to 533 m0.0% from 533 m to 537 m0.0% from 537 m to 542 m25.6% from 542 m to 545 m0.0% from 545 m to 549 m0.0% from 549 m to 553 m0.0% from 553 m to 557 m25.0% from 557 m to 561 m0.0% from 561 m to 565 m0.0% from 565 m to 570 m25.6% from 570 m to 573 m0.0% from 573 m to 577 m0.0% from 577 m to 582 m24.4% from 582 m to 586 m0.0% from 586 m to 590 m0.0% from 590 m to 594 m0.0% from 594 m to 598 m28.6% from 598 m to 601 m0.0% from 601 m to 605 m0.0% from 605 m to 609 m0.0% from 609 m to 612 m27.8% from 612 m to 615 m0.0% from 615 m to 618 m0.0% from 618 m to 621 m45.5% from 621 m to 623 m0.0% from 623 m to 626 m32.3% from 626 m to 629 m0.0% from 629 m to 632 m0.0% from 632 m to 635 m32.3% from 635 m to 638 m0.0% from 638 m to 642 m0.0% from 642 m to 646 m27.8% from 646 m to 649 m0.0% from 649 m to 653 m0.0% from 653 m to 656 m28.6% from 656 m to 660 m0.0% from 660 m to 663 m0.0% from 663 m to 667 m27.0% from 667 m to 670 m0.0% from 670 m to 674 m0.0% from 674 m to 677 m0.0% from 677 m to 681 m25.6% from 681 m to 685 m0.0% from 685 m to 689 m0.0% from 689 m to 693 m29.4% from 693 m to 696 m0.0% from 696 m to 699 m0.0% from 699 m to 704 m0.0% from 704 m to 708 m25.6% from 708 m to 712 m0.0% from 712 m to 716 m0.0% from 716 m to 719 m27.0% from 719 m to 723 m0.0% from 723 m to 727 m0.0% from 727 m to 731 m0.0% from 731 m to 735 m0.0% from 735 m to 740 m0.0% from 740 m to 745 m0.0% from 745 m to 750 m0.0% from 750 m to 754 m20.8% from 754 m to 759 m0.0% from 759 m to 764 m0.0% from 764 m to 769 m0.0% from 769 m to 773 m0.0% from 773 m to 777 m0.0% from 777 m to 781 m0.0% from 781 m to 784 m24.4% from 784 m to 788 m0.0% from 788 m to 792 m0.0% from 792 m to 795 m0.0% from 795 m to 799 m28.6% from 799 m to 802 m0.0% from 802 m to 806 m0.0% from 806 m to 811 m18.5% from 811 m to 816 m0.0% from 816 m to 821 m0.0% from 821 m to 825 m25.0% from 825 m to 829 m0.0% from 829 m to 833 m0.0% from 833 m to 837 m0.0% from 837 m to 841 m21.7% from 841 m to 845 m0.0% from 845 m to 849 m0.0% from 849 m to 853 m0.0% from 853 m to 856 m35.7% from 856 m to 859 m0.0% from 859 m to 861 m0.0% from 861 m to 864 m0.0% from 864 m to 867 m32.3% from 867 m to 870 m0.0% from 870 m to 873 m0.0% from 873 m to 877 m0.0% from 877 m to 879 m32.3% from 879 m to 883 m0.0% from 883 m to 886 m0.0% from 886 m to 889 m32.3% from 889 m to 892 m0.0% from 892 m to 895 m0.0% from 895 m to 898 m0.0% from 898 m to 901 m40.0% from 901 m to 904 m0.0% from 904 m to 906 m0.0% from 906 m to 908 m34.5% from 908 m to 911 m0.0% from 911 m to 914 m0.0% from 914 m to 917 m0.0% from 917 m to 919 m38.5% from 919 m to 922 m0.0% from 922 m to 925 m0.0% from 925 m to 927 m37.0% from 927 m to 930 m0.0% from 930 m to 932 m0.0% from 932 m to 934 m0.0% from 934 m to 936 m45.5% from 936 m to 939 m0.0% from 939 m to 941 m0.0% from 941 m to 943 m0.0% from 943 m to 946 m45.5% from 946 m to 948 m0.0% from 948 m to 950 m0.0% from 950 m to 953 m0.0% from 953 m to 955 m45.5% from 955 m to 957 m0.0% from 957 m to 959 m0.0% from 959 m to 962 m0.0% from 962 m to 965 m37.0% from 965 m to 968 m0.0% from 968 m to 971 m0.0% from 971 m to 973 m0.0% from 973 m to 976 m35.7% from 976 m to 979 m0.0% from 979 m to 982 m0.0% from 982 m to 984 m0.0% from 984 m to 987 m33.3% from 987 m to 990 m0.0% from 990 m to 993 m0.0% from 993 m to 996 m0.0% from 996 m to 999 m33.3% from 999 m 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 km34.5% 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 km35.7% 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 km35.7% 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 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km34.5% from 1.0 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km35.7% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km37.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km38.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km34.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km35.7% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km38.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km38.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km37.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km41.7% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.2 km0.0% from 1.2 km to 1.2 km35.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 km33.3% 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 km34.5% 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 km40.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 km0.0% from 1.2 km to 1.2 km37.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 km32.3% 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 km33.3% 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 km33.3% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.3 km37.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km35.7% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km35.7% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km38.5% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km37.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km38.5% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km35.7% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km43.5% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km41.7% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km38.5% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.4 km0.0% from 1.4 km to 1.4 km32.3% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km35.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km35.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km38.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km38.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km34.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km35.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km37.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km32.3% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.5 km35.7% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km35.7% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km34.5% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km40.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km38.5% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km34.5% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km31.2% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km37.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km50.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km41.7% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.6 km0.0% from 1.6 km to 1.6 km47.6% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km45.5% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km43.5% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km40.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km37.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km45.5% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km52.6% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km25.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km41.7% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km52.6% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km37.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% 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 km33.3% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km37.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km23.3% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km34.5% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km40.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km30.3% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km28.6% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km29.4% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.8 km30.3% 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 km0.0% from 1.8 km to 1.8 km31.2% 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 km0.0% from 1.8 km to 1.8 km33.3% 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 km34.5% 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 km0.0% from 1.8 km to 1.8 km50.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 km38.5% 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 km0.0% from 1.8 km to 1.8 km31.2% 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 km0.0% from 1.8 km to 1.8 km35.7% 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 km0.0% from 1.8 km to 1.8 km26.3% 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 km0.0% from 1.8 km to 1.9 km31.2% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km30.3% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km28.6% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km33.3% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km38.5% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km33.3% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km28.6% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km31.2% from 1.9 km to 1.9 km7%1%7%8%9%10%10%9%0 m250 m500 m750 m1 km1.3 km1.5 km1.8 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
Distance1.94 km / 1.21 miles
Elevation gain146 m / 479 ft
Average gradient7.5%
Maximum gradient25.6%
Elevation high190 m / 623 ft
Elevation low44 m / 144 ft
Climb difficulty score14,600.08

Similar Climbs Nearby

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

Climb Rank

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

🗺

This climb ranks 351,657th out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 8,266th most difficult cycling climb of all 57,636 climbs in Portugal.

📉

Places 34th out of 873 cycling climbs in Vila Nova de Gaia.

Ranks 34th out of 873 cycling climbs in Porto.

Ranking 22nd out of 149 cycling climbs in Sandim, Olival, Lever e Crestuma.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb