Grd Colombier par virieu

📍
250, Route des Terreaux, Romagnieu, Virieu-le-Petit, Arvière-en-Valromey, Belley, Ain, Auvergne-Rhône-Alpes, Metropolitan France, 01260, France

Estimated Climb Time

Loading your rider settings for Grd Colombier par virieu...

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 Grd Colombier par virieu.

670 m955 m1235 m1520 m4.2% from 0 m to 10 m4.7% from 10 m to 14 m4.8% from 14 m to 22 m8.5% from 22 m to 29 m8.6% from 29 m to 36 m13.0% from 36 m to 41 m11.8% from 41 m to 44 m7.6% from 44 m to 52 m13.6% from 52 m to 57 m14.3% from 57 m to 61 m11.5% from 61 m to 71 m5.4% from 71 m to 79 m10.5% from 79 m to 86 m11.5% from 86 m to 97 m7.0% from 97 m to 111 m18.2% from 111 m to 114 m12.0% from 114 m to 124 m11.9% from 124 m to 134 m9.4% from 134 m to 147 m10.8% from 147 m to 156 m7.2% from 156 m to 170 m12.0% from 170 m to 180 m16.7% from 180 m to 184 m8.3% from 184 m to 193 m9.3% from 193 m to 206 m11.4% from 206 m to 210 m10.2% from 210 m to 220 m7.3% from 220 m to 236 m0.0% from 236 m to 239 m8.6% from 239 m to 253 m12.2% from 253 m to 262 m14.7% from 262 m to 272 m13.7% from 272 m to 279 m8.6% from 279 m to 296 m5.6% from 296 m to 299 m7.8% from 299 m to 309 m6.8% from 309 m to 330 m12.9% from 330 m to 333 m9.1% from 333 m to 340 m8.6% from 340 m to 354 m8.5% from 354 m to 361 m8.5% from 361 m to 368 m7.2% from 368 m to 382 m10.1% from 382 m to 392 m11.4% from 392 m to 395 m9.6% from 395 m to 406 m9.2% from 406 m to 419 m9.9% from 419 m to 429 m10.5% from 429 m to 438 m9.2% from 438 m to 445 m12.5% from 445 m to 451 m13.5% from 451 m to 460 m3.4% from 460 m to 466 m14.0% from 466 m to 472 m15.2% from 472 m to 481 m10.2% from 481 m to 493 m16.1% from 493 m to 501 m11.7% from 501 m to 513 m24.0% from 513 m to 516 m16.4% from 516 m to 522 m12.0% from 522 m to 534 m13.3% from 534 m to 540 m12.9% from 540 m to 543 m8.1% from 543 m to 555 m10.3% from 555 m to 561 m9.1% from 561 m to 567 m9.7% from 567 m to 580 m6.1% from 580 m to 590 m6.5% from 590 m to 599 m12.4% from 599 m to 608 m14.0% from 608 m to 618 m13.9% from 618 m to 629 m4.3% from 629 m to 652 m5.7% from 652 m to 655 m6.5% from 655 m to 674 m6.0% from 674 m to 684 m9.7% from 684 m to 690 m5.8% from 690 m to 704 m11.4% from 704 m to 707 m9.9% from 707 m to 722 m5.3% from 722 m to 729 m19.0% from 729 m to 733 m5.4% from 733 m to 756 m8.5% from 756 m to 770 m8.2% from 770 m to 787 m10.0% from 787 m to 797 m12.7% from 797 m to 803 m3.2% from 803 m to 809 m7.6% from 809 m to 820 m11.4% from 820 m to 823 m11.7% from 823 m to 834 m7.0% from 834 m to 839 m24.0% from 839 m to 842 m17.4% from 842 m to 844 m11.3% from 844 m to 851 m8.7% from 851 m to 863 m12.9% from 863 m to 869 m21.1% from 869 m to 871 m11.0% from 871 m to 882 m16.9% from 882 m to 888 m10.3% from 888 m to 894 m38.5% from 894 m to 896 m10.8% from 896 m to 909 m9.0% from 909 m to 922 m0.0% from 922 m to 925 m14.9% from 925 m to 934 m6.0% from 934 m to 948 m17.4% from 948 m to 950 m9.2% from 950 m to 961 m5.7% from 961 m to 964 m11.0% from 964 m to 972 m12.0% from 972 m to 982 m7.8% from 982 m to 992 m6.5% from 992 m to 995 m7.6% from 995 m to 1.0 km11.9% from 1.0 km to 1.0 km6.0% from 1.0 km to 1.0 km11.0% from 1.0 km to 1.0 km14.3% from 1.0 km to 1.0 km13.6% from 1.0 km to 1.0 km5.6% from 1.0 km to 1.0 km15.4% from 1.0 km to 1.0 km20.7% from 1.0 km to 1.1 km9.8% from 1.1 km to 1.1 km17.6% from 1.1 km to 1.1 km12.1% from 1.1 km to 1.1 km6.0% from 1.1 km to 1.1 km11.4% from 1.1 km to 1.1 km6.2% from 1.1 km to 1.1 km11.3% from 1.1 km to 1.1 km12.8% from 1.1 km to 1.1 km8.0% from 1.1 km to 1.1 km11.1% from 1.1 km to 1.1 km13.8% from 1.1 km to 1.1 km9.8% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km13.7% from 1.1 km to 1.1 km3.0% from 1.1 km to 1.2 km7.7% from 1.2 km to 1.2 km7.8% from 1.2 km to 1.2 km10.5% from 1.2 km to 1.2 km11.4% from 1.2 km to 1.2 km10.0% from 1.2 km to 1.2 km13.3% from 1.2 km to 1.2 km13.9% from 1.2 km to 1.2 km7.5% from 1.2 km to 1.2 km5.6% from 1.2 km to 1.2 km10.5% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km18.2% from 1.2 km to 1.2 km22.2% from 1.2 km to 1.2 km18.0% from 1.2 km to 1.3 km11.8% from 1.3 km to 1.3 km16.7% from 1.3 km to 1.3 km5.9% from 1.3 km to 1.3 km13.8% from 1.3 km to 1.3 km7.0% from 1.3 km to 1.3 km12.0% from 1.3 km to 1.3 km14.8% from 1.3 km to 1.3 km5.5% from 1.3 km to 1.3 km4.2% from 1.3 km to 1.3 km10.8% from 1.3 km to 1.3 km14.0% from 1.3 km to 1.3 km7.3% from 1.3 km to 1.3 km13.8% from 1.3 km to 1.4 km7.1% from 1.4 km to 1.4 km7.4% from 1.4 km to 1.4 km6.3% from 1.4 km to 1.4 km14.8% from 1.4 km to 1.4 km6.4% from 1.4 km to 1.4 km5.4% from 1.4 km to 1.4 km8.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km10.8% from 1.4 km to 1.4 km10.5% from 1.4 km to 1.4 km8.3% from 1.4 km to 1.4 km5.6% from 1.4 km to 1.4 km14.7% from 1.4 km to 1.4 km20.3% from 1.4 km to 1.5 km15.8% from 1.5 km to 1.5 km9.2% from 1.5 km to 1.5 km9.4% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km5.9% from 1.5 km to 1.5 km5.9% from 1.5 km to 1.5 km10.6% from 1.5 km to 1.5 km9.9% from 1.5 km to 1.5 km10.8% from 1.5 km to 1.5 km7.6% from 1.5 km to 1.5 km9.8% from 1.5 km to 1.6 km18.8% from 1.6 km to 1.6 km10.7% from 1.6 km to 1.6 km11.1% from 1.6 km to 1.6 km10.5% from 1.6 km to 1.6 km10.3% from 1.6 km to 1.6 km29.6% from 1.6 km to 1.6 km12.5% from 1.6 km to 1.6 km22.2% from 1.6 km to 1.6 km10.3% from 1.6 km to 1.6 km8.0% from 1.6 km to 1.6 km22.9% from 1.6 km to 1.6 km12.5% from 1.6 km to 1.6 km20.0% from 1.6 km to 1.6 km9.8% from 1.6 km to 1.6 km14.0% from 1.6 km to 1.6 km6.2% from 1.6 km to 1.6 km19.4% from 1.6 km to 1.7 km0.0% from 1.7 km to 1.7 km12.8% from 1.7 km to 1.7 km14.5% from 1.7 km to 1.7 km14.3% from 1.7 km to 1.7 km10.2% from 1.7 km to 1.7 km22.2% from 1.7 km to 1.7 km17.1% from 1.7 km to 1.7 km23.2% from 1.7 km to 1.7 km12.5% from 1.7 km to 1.7 km9.9% from 1.7 km to 1.7 km18.5% from 1.7 km to 1.7 km8.3% from 1.7 km to 1.7 km18.2% from 1.7 km to 1.7 km10.5% from 1.7 km to 1.7 km16.7% from 1.7 km to 1.7 km6.2% from 1.7 km to 1.7 km10.4% from 1.7 km to 1.8 km10.5% from 1.8 km to 1.8 km15.4% from 1.8 km to 1.8 km14.0% from 1.8 km to 1.8 km10.4% from 1.8 km to 1.8 km12.5% from 1.8 km to 1.8 km9.4% from 1.8 km to 1.8 km15.2% from 1.8 km to 1.8 km11.0% from 1.8 km to 1.8 km13.8% from 1.8 km to 1.8 km16.7% from 1.8 km to 1.8 km10.9% from 1.8 km to 1.8 km18.0% from 1.8 km to 1.8 km8.8% from 1.8 km to 1.9 km14.8% from 1.9 km to 1.9 km32.0% from 1.9 km to 1.9 km14.7% from 1.9 km to 1.9 km9.1% from 1.9 km to 1.9 km26.1% from 1.9 km to 1.9 km10.0% from 1.9 km to 1.9 km14.0% from 1.9 km to 1.9 km30.0% from 1.9 km to 1.9 km23.0% from 1.9 km to 1.9 km33.3% from 1.9 km to 1.9 km11.5% from 1.9 km to 1.9 km12.9% from 1.9 km to 1.9 km7.1% from 1.9 km to 1.9 km15.4% from 1.9 km to 1.9 km4.8% from 1.9 km to 1.9 km23.8% from 1.9 km to 1.9 km9.3% from 1.9 km to 1.9 km26.1% from 1.9 km to 1.9 km8.2% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km14.1% from 1.9 km to 2.0 km14.3% from 2.0 km to 2.0 km12.7% from 2.0 km to 2.0 km4.2% from 2.0 km to 2.0 km11.4% from 2.0 km to 2.0 km14.9% from 2.0 km to 2.0 km17.8% from 2.0 km to 2.0 km-3.1% from 2.0 km to 2.0 km8.2% from 2.0 km to 2.0 km20.0% from 2.0 km to 2.0 km10.5% from 2.0 km to 2.0 km17.4% from 2.0 km to 2.0 km13.8% from 2.0 km to 2.0 km15.6% from 2.0 km to 2.0 km20.5% from 2.0 km to 2.0 km33.3% from 2.0 km to 2.0 km7.5% from 2.0 km to 2.1 km8.1% from 2.1 km to 2.1 km8.1% from 2.1 km to 2.1 km11.4% from 2.1 km to 2.1 km8.2% from 2.1 km to 2.1 km12.5% from 2.1 km to 2.1 km12.5% from 2.1 km to 2.1 km9.8% from 2.1 km to 2.1 km20.3% from 2.1 km to 2.1 km14.0% from 2.1 km to 2.1 km17.8% from 2.1 km to 2.1 km15.7% from 2.1 km to 2.2 km15.4% from 2.2 km to 2.2 km13.3% from 2.2 km to 2.2 km25.0% from 2.2 km to 2.2 km17.0% from 2.2 km to 2.2 km24.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km15.2% from 2.2 km to 2.2 km15.7% from 2.2 km to 2.2 km10.7% from 2.2 km to 2.2 km8.7% from 2.2 km to 2.2 km13.6% from 2.2 km to 2.2 km5.7% from 2.2 km to 2.2 km10.0% from 2.2 km to 2.2 km14.7% from 2.2 km to 2.2 km11.7% from 2.2 km to 2.2 km12.0% from 2.2 km to 2.2 km6.7% from 2.2 km to 2.2 km6.2% from 2.2 km to 2.3 km14.4% from 2.3 km to 2.3 km8.3% from 2.3 km to 2.3 km20.0% from 2.3 km to 2.3 km23.5% from 2.3 km to 2.3 km25.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km15.5% from 2.3 km to 2.3 km5.8% from 2.3 km to 2.3 km20.0% from 2.3 km to 2.3 km10.3% from 2.3 km to 2.3 km20.0% from 2.3 km to 2.3 km19.6% from 2.3 km to 2.3 km29.8% from 2.3 km to 2.3 km13.6% from 2.3 km to 2.3 km11.1% from 2.3 km to 2.3 km9.4% from 2.3 km to 2.3 km12.9% from 2.3 km to 2.3 km22.2% from 2.3 km to 2.4 km7.5% from 2.4 km to 2.4 km23.1% from 2.4 km to 2.4 km11.3% from 2.4 km to 2.4 km15.9% from 2.4 km to 2.4 km10.3% from 2.4 km to 2.4 km20.7% from 2.4 km to 2.4 km11.8% from 2.4 km to 2.4 km6.7% from 2.4 km to 2.4 km20.8% from 2.4 km to 2.4 km13.8% from 2.4 km to 2.4 km9.8% from 2.4 km to 2.4 km7.4% 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 km12.8% from 2.4 km to 2.4 km25.0% from 2.4 km to 2.4 km27.9% from 2.4 km to 2.4 km12.5% from 2.4 km to 2.4 km16.2% from 2.4 km to 2.5 km19.0% from 2.5 km to 2.5 km14.3% from 2.5 km to 2.5 km18.2% from 2.5 km to 2.5 km9.4% from 2.5 km to 2.5 km21.4% from 2.5 km to 2.5 km13.5% from 2.5 km to 2.5 km15.4% from 2.5 km to 2.5 km6.6% from 2.5 km to 2.5 km12.6% from 2.5 km to 2.5 km11.0% from 2.5 km to 2.5 km11.3% from 2.5 km to 2.5 km11.8% from 2.5 km to 2.5 km10.3% from 2.5 km to 2.5 km14.3% from 2.5 km to 2.5 km20.8% from 2.5 km to 2.6 km20.8% from 2.6 km to 2.6 km8.3% from 2.6 km to 2.6 km7.9% from 2.6 km to 2.6 km16.7% from 2.6 km to 2.6 km15.9% from 2.6 km to 2.6 km16.0% from 2.6 km to 2.6 km14.7% from 2.6 km to 2.6 km13.6% from 2.6 km to 2.6 km38.1% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km13.8% from 2.6 km to 2.6 km10.8% from 2.6 km to 2.6 km16.0% from 2.6 km to 2.6 km15.9% from 2.6 km to 2.6 km21.1% from 2.6 km to 2.6 km31.6% from 2.6 km to 2.6 km15.8% from 2.6 km to 2.6 km16.0% from 2.6 km to 2.6 km19.0% from 2.6 km to 2.6 km13.6% from 2.6 km to 2.6 km6.1% from 2.6 km to 2.6 km21.1% from 2.6 km to 2.7 km9.3% from 2.7 km to 2.7 km7.4% from 2.7 km to 2.7 km20.0% from 2.7 km to 2.7 km8.3% from 2.7 km to 2.7 km17.1% from 2.7 km to 2.7 km7.1% from 2.7 km to 2.7 km12.5% from 2.7 km to 2.7 km20.0% from 2.7 km to 2.7 km7.5% from 2.7 km to 2.7 km21.3% from 2.7 km to 2.7 km9.8% from 2.7 km to 2.7 km9.8% from 2.7 km to 2.7 km12.0% from 2.7 km to 2.7 km16.0% from 2.7 km to 2.7 km10.3% from 2.7 km to 2.7 km11.2% from 2.7 km to 2.7 km29.8% from 2.7 km to 2.8 km7.4% from 2.8 km to 2.8 km16.4% from 2.8 km to 2.8 km9.4% from 2.8 km to 2.8 km7.0% from 2.8 km to 2.8 km12.1% from 2.8 km to 2.8 km5.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km7.9% from 2.8 km to 2.8 km7.5% from 2.8 km to 2.8 km5.7% from 2.8 km to 2.8 km12.6% from 2.8 km to 2.8 km14.8% from 2.8 km to 2.9 km5.0% from 2.9 km to 2.9 km9.0% from 2.9 km to 2.9 km3.2% from 2.9 km to 2.9 km11.6% from 2.9 km to 2.9 km25.0% from 2.9 km to 2.9 km22.9% from 2.9 km to 2.9 km14.5% from 2.9 km to 2.9 km5.6% from 2.9 km to 2.9 km24.4% from 2.9 km to 2.9 km22.2% from 2.9 km to 2.9 km15.4% from 2.9 km to 2.9 km17.4% from 2.9 km to 2.9 km9.0% from 2.9 km to 2.9 km12.8% from 2.9 km to 2.9 km7.2% from 2.9 km to 3.0 km9.4% from 3.0 km to 3.0 km12.1% from 3.0 km to 3.0 km20.0% from 3.0 km to 3.0 km3.3% from 3.0 km to 3.0 km14.3% from 3.0 km to 3.0 km10.2% from 3.0 km to 3.0 km8.9% from 3.0 km to 3.0 km14.6% from 3.0 km to 3.0 km9.3% from 3.0 km to 3.0 km8.5% from 3.0 km to 3.0 km17.9% from 3.0 km to 3.1 km10.1% from 3.1 km to 3.1 km13.7% from 3.1 km to 3.1 km6.9% from 3.1 km to 3.1 km24.6% from 3.1 km to 3.1 km42.1% from 3.1 km to 3.1 km28.6% from 3.1 km to 3.1 km12.1% from 3.1 km to 3.1 km37.5% from 3.1 km to 3.1 km6.7% from 3.1 km to 3.1 km18.6% from 3.1 km to 3.1 km24.5% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km12.4% from 3.1 km to 3.1 km21.1% from 3.1 km to 3.1 km15.4% from 3.1 km to 3.1 km9.6% from 3.1 km to 3.1 km13.3% from 3.1 km to 3.1 km6.3% from 3.1 km to 3.2 km13.6% from 3.2 km to 3.2 km24.0% from 3.2 km to 3.2 km12.8% from 3.2 km to 3.2 km18.5% from 3.2 km to 3.2 km20.9% from 3.2 km to 3.2 km47.1% from 3.2 km to 3.2 km15.4% from 3.2 km to 3.2 km33.3% from 3.2 km to 3.2 km22.9% from 3.2 km to 3.2 km20.0% from 3.2 km to 3.2 km21.8% from 3.2 km to 3.2 km21.7% from 3.2 km to 3.2 km13.1% from 3.2 km to 3.2 km16.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km18.2% from 3.2 km to 3.2 km18.2% from 3.2 km to 3.2 km28.6% from 3.2 km to 3.2 km28.6% from 3.2 km to 3.2 km16.7% from 3.2 km to 3.2 km23.5% from 3.2 km to 3.2 km26.7% from 3.2 km to 3.2 km15.6% from 3.2 km to 3.3 km29.6% from 3.3 km to 3.3 km10.3% from 3.3 km to 3.3 km14.1% from 3.3 km to 3.3 km24.5% from 3.3 km to 3.3 km21.8% from 3.3 km to 3.3 km22.2% from 3.3 km to 3.3 km24.0% from 3.3 km to 3.3 km20.0% from 3.3 km to 3.3 km14.3% from 3.3 km to 3.3 km13.8% from 3.3 km to 3.3 km23.1% from 3.3 km to 3.3 km20.7% from 3.3 km to 3.3 km13.3% from 3.3 km to 3.3 km23.8% from 3.3 km to 3.3 km23.5% from 3.3 km to 3.3 km21.6% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km25.5% from 3.3 km to 3.3 km20.3% from 3.3 km to 3.3 km15.8% from 3.3 km to 3.3 km8.3% from 3.3 km to 3.3 km15.0% from 3.3 km to 3.3 km27.3% from 3.3 km to 3.3 km12.9% from 3.3 km to 3.3 km25.5% from 3.3 km to 3.4 km23.3% from 3.4 km to 3.4 km38.1% from 3.4 km to 3.4 km14.8% from 3.4 km to 3.4 km9.8% from 3.4 km to 3.4 km17.4% from 3.4 km to 3.4 km11.1% from 3.4 km to 3.4 km23.5% from 3.4 km to 3.4 km25.6% from 3.4 km to 3.4 km22.6% from 3.4 km to 3.4 km16.2% from 3.4 km to 3.4 km15.4% from 3.4 km to 3.4 km21.1% from 3.4 km to 3.4 km16.7% from 3.4 km to 3.4 km22.2% from 3.4 km to 3.4 km23.5% from 3.4 km to 3.4 km6.3% from 3.4 km to 3.4 km33.3% from 3.4 km to 3.4 km20.0% from 3.4 km to 3.4 km33.3% from 3.4 km to 3.4 km20.0% from 3.4 km to 3.4 km17.7% from 3.4 km to 3.4 km15.2% from 3.4 km to 3.4 km15.8% from 3.4 km to 3.5 km24.0% from 3.5 km to 3.5 km13.8% from 3.5 km to 3.5 km17.4% from 3.5 km to 3.5 km13.3% from 3.5 km to 3.5 km12.9% from 3.5 km to 3.5 km28.6% from 3.5 km to 3.5 km16.9% from 3.5 km to 3.5 km12.1% from 3.5 km to 3.5 km18.2% from 3.5 km to 3.5 km10.5% from 3.5 km to 3.5 km17.0% from 3.5 km to 3.5 km16.7% from 3.5 km to 3.5 km11.1% from 3.5 km to 3.5 km18.2% from 3.5 km to 3.5 km15.9% from 3.5 km to 3.5 km17.2% from 3.5 km to 3.5 km22.2% from 3.5 km to 3.5 km15.4% from 3.5 km to 3.6 km8.9% from 3.6 km to 3.6 km14.8% from 3.6 km to 3.6 km21.1% from 3.6 km to 3.6 km12.7% from 3.6 km to 3.6 km24.0% from 3.6 km to 3.6 km17.6% from 3.6 km to 3.6 km8.7% from 3.6 km to 3.6 km16.9% from 3.6 km to 3.6 km11.4% from 3.6 km to 3.6 km8.7% from 3.6 km to 3.6 km31.6% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km16.7% from 3.6 km to 3.6 km18.2% from 3.6 km to 3.6 km22.2% from 3.6 km to 3.6 km12.7% from 3.6 km to 3.6 km17.4% from 3.6 km to 3.6 km14.3% from 3.6 km to 3.6 km22.2% from 3.6 km to 3.6 km17.4% from 3.6 km to 3.6 km14.0% from 3.6 km to 3.6 km16.1% from 3.6 km to 3.7 km9.5% from 3.7 km to 3.7 km10.5% from 3.7 km to 3.7 km13.0% from 3.7 km to 3.7 km11.4% from 3.7 km to 3.7 km19.0% from 3.7 km to 3.7 km8.9% from 3.7 km to 3.7 km14.6% from 3.7 km to 3.7 km13.0% from 3.7 km to 3.7 km24.0% from 3.7 km to 3.7 km18.2% from 3.7 km to 3.7 km13.6% from 3.7 km to 3.7 km25.0% from 3.7 km to 3.7 km8.7% from 3.7 km to 3.7 km9.8% from 3.7 km to 3.7 km19.2% from 3.7 km to 3.7 km21.1% from 3.7 km to 3.7 km13.3% from 3.7 km to 3.7 km11.8% from 3.7 km to 3.7 km17.6% from 3.7 km to 3.7 km9.5% from 3.7 km to 3.7 km21.1% from 3.7 km to 3.7 km19.0% from 3.7 km to 3.7 km16.4% from 3.7 km to 3.8 km25.0% from 3.8 km to 3.8 km7.4% from 3.8 km to 3.8 km13.2% from 3.8 km to 3.8 km8.0% from 3.8 km to 3.8 km15.4% from 3.8 km to 3.8 km7.1% from 3.8 km to 3.8 km25.0% from 3.8 km to 3.8 km12.0% from 3.8 km to 3.8 km18.2% from 3.8 km to 3.8 km20.0% from 3.8 km to 3.8 km12.5% from 3.8 km to 3.8 km20.4% from 3.8 km to 3.8 km24.2% from 3.8 km to 3.8 km13.3% from 3.8 km to 3.8 km10.3% from 3.8 km to 3.8 km23.0% from 3.8 km to 3.8 km11.1% from 3.8 km to 3.8 km13.6% from 3.8 km to 3.8 km10.5% from 3.8 km to 3.9 km16.7% from 3.9 km to 3.9 km21.1% from 3.9 km to 3.9 km31.6% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km16.9% from 3.9 km to 3.9 km17.0% from 3.9 km to 3.9 km31.6% from 3.9 km to 3.9 km10.8% from 3.9 km to 3.9 km30.8% from 3.9 km to 3.9 km10.3% from 3.9 km to 3.9 km11.8% from 3.9 km to 3.9 km24.4% from 3.9 km to 3.9 km13.3% from 3.9 km to 3.9 km6.3% from 3.9 km to 3.9 km13.9% from 3.9 km to 3.9 km7.7% from 3.9 km to 3.9 km17.2% from 3.9 km to 3.9 km14.9% from 3.9 km to 3.9 km14.0% from 3.9 km to 3.9 km17.4% from 3.9 km to 3.9 km18.2% from 3.9 km to 4.0 km14.3% from 4.0 km to 4.0 km17.3% from 4.0 km to 4.0 km12.5% from 4.0 km to 4.0 km13.5% from 4.0 km to 4.0 km5.9% from 4.0 km to 4.0 km20.0% from 4.0 km to 4.0 km12.1% from 4.0 km to 4.0 km6.7% from 4.0 km to 4.0 km16.7% from 4.0 km to 4.0 km14.3% from 4.0 km to 4.0 km19.4% from 4.0 km to 4.0 km8.7% from 4.0 km to 4.0 km9.9% from 4.0 km to 4.0 km18.9% from 4.0 km to 4.0 km9.1% from 4.0 km to 4.0 km21.4% from 4.0 km to 4.0 km33.3% from 4.0 km to 4.0 km7.4% from 4.0 km to 4.0 km10.5% from 4.0 km to 4.1 km30.8% from 4.1 km to 4.1 km24.5% from 4.1 km to 4.1 km17.1% from 4.1 km to 4.1 km7.3% from 4.1 km to 4.1 km24.0% from 4.1 km to 4.1 km23.5% from 4.1 km to 4.1 km9.8% from 4.1 km to 4.1 km8.3% from 4.1 km to 4.1 km6.9% from 4.1 km to 4.1 km15.6% from 4.1 km to 4.1 km16.1% from 4.1 km to 4.1 km13.3% from 4.1 km to 4.1 km20.0% from 4.1 km to 4.1 km19.2% from 4.1 km to 4.1 km14.0% from 4.1 km to 4.1 km8.7% from 4.1 km to 4.1 km17.4% from 4.1 km to 4.1 km13.3% from 4.1 km to 4.1 km19.0% from 4.1 km to 4.1 km15.4% from 4.1 km to 4.2 km25.0% from 4.2 km to 4.2 km26.1% from 4.2 km to 4.2 km20.5% from 4.2 km to 4.2 km13.3% from 4.2 km to 4.2 km16.0% from 4.2 km to 4.2 km8.3% from 4.2 km to 4.2 km15.6% from 4.2 km to 4.2 km18.5% from 4.2 km to 4.2 km32.4% from 4.2 km to 4.2 km8.9% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km11.1% from 4.2 km to 4.2 km12.1% from 4.2 km to 4.2 km16.0% from 4.2 km to 4.2 km28.6% from 4.2 km to 4.2 km9.0% from 4.2 km to 4.2 km8.5% from 4.2 km to 4.2 km15.9% from 4.2 km to 4.2 km12.5% from 4.2 km to 4.2 km19.4% from 4.2 km to 4.2 km9.3% from 4.2 km to 4.3 km0.0% from 4.3 km to 4.3 km9.2% from 4.3 km to 4.3 km6.6% from 4.3 km to 4.3 km10.0% from 4.3 km to 4.3 km8.3% from 4.3 km to 4.3 km20.0% from 4.3 km to 4.3 km5.0% from 4.3 km to 4.3 km4.1% from 4.3 km to 4.3 km5.1% from 4.3 km to 4.4 km5.2% from 4.4 km to 4.4 km4.6% from 4.4 km to 4.4 km5.7% from 4.4 km to 4.4 km4.7% from 4.4 km to 4.4 km2.1% from 4.4 km to 4.5 km8.7% from 4.5 km to 4.5 km5.8% from 4.5 km to 4.5 km6.9% from 4.5 km to 4.5 km6.5% from 4.5 km to 4.5 km6.8% from 4.5 km to 4.5 km7.9% from 4.5 km to 4.5 km5.2% from 4.5 km to 4.6 km14.3% from 4.6 km to 4.6 km4.7% from 4.6 km to 4.6 km4.8% from 4.6 km to 4.6 km10.3% from 4.6 km to 4.6 km3.7% from 4.6 km to 4.6 km4.7% from 4.6 km to 4.6 km2.3% from 4.6 km to 4.7 km2.3% from 4.7 km to 4.7 km4.4% from 4.7 km to 4.7 km4.7% from 4.7 km to 4.7 km0.0% from 4.7 km to 4.7 km3.8% from 4.7 km to 4.7 km10.3% from 4.7 km to 4.7 km6.8% from 4.7 km to 4.8 km4.2% from 4.8 km to 4.8 km3.9% from 4.8 km to 4.8 km6.3% from 4.8 km to 4.8 km4.3% from 4.8 km to 4.8 km2.9% from 4.8 km to 4.8 km5.0% from 4.8 km to 4.8 km2.2% from 4.8 km to 4.8 km6.5% from 4.8 km to 4.9 km3.5% from 4.9 km to 4.9 km8.3% from 4.9 km to 4.9 km4.5% from 4.9 km to 4.9 km8.5% from 4.9 km to 4.9 km4.2% from 4.9 km to 4.9 km4.4% from 4.9 km to 4.9 km3.8% from 4.9 km to 5.0 km4.8% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km5.1% from 5.0 km to 5.0 km5.6% from 5.0 km to 5.0 km3.5% from 5.0 km to 5.0 km1.9% from 5.0 km to 5.0 km1.8% from 5.0 km to 5.0 km3.1% from 5.0 km to 5.0 km3.6% from 5.0 km to 5.0 km-1.7% from 5.0 km to 5.0 km6.3% from 5.0 km to 5.0 km-1.9% from 5.0 km to 5.1 km3.8% from 5.1 km to 5.1 km5.0% from 5.1 km to 5.1 km6.5% from 5.1 km to 5.1 km2.2% from 5.1 km to 5.1 km4.3% from 5.1 km to 5.1 km12.0% from 5.1 km to 5.1 km7.6% from 5.1 km to 5.1 km4.3% from 5.1 km to 5.1 km4.5% from 5.1 km to 5.2 km4.1% from 5.2 km to 5.2 km3.2% from 5.2 km to 5.2 km7.2% from 5.2 km to 5.2 km5.8% from 5.2 km to 5.2 km8.7% from 5.2 km to 5.2 km5.3% from 5.2 km to 5.2 km3.6% from 5.2 km to 5.2 km0.0% from 5.2 km to 5.2 km4.2% from 5.2 km to 5.2 km3.8% from 5.2 km to 5.2 km7.5% from 5.2 km to 5.3 km6.9% from 5.3 km to 5.3 km1.7% from 5.3 km to 5.3 km1.9% from 5.3 km to 5.3 km6.2% from 5.3 km to 5.3 km0.0% from 5.3 km to 5.3 km-2.4% from 5.3 km to 5.3 km5.6% from 5.3 km to 5.3 km4.9% from 5.3 km to 5.4 km3.3% from 5.4 km to 5.4 km0.0% from 5.4 km to 5.4 km4.9% from 5.4 km to 5.4 km3.5% from 5.4 km to 5.4 km5.7% from 5.4 km to 5.4 km9.1% from 5.4 km to 5.4 km4.5% from 5.4 km to 5.4 km5.3% from 5.4 km to 5.4 km0.0% from 5.4 km to 5.4 km10.2% from 5.4 km to 5.5 km8.8% from 5.5 km to 5.5 km15.0% from 5.5 km to 5.5 km7.6% from 5.5 km to 5.5 km14.0% from 5.5 km to 5.5 km4.7% from 5.5 km to 5.5 km6.3% from 5.5 km to 5.5 km3.9% from 5.5 km to 5.5 km4.0% from 5.5 km to 5.5 km0.0% from 5.5 km to 5.5 km0.0% from 5.5 km to 5.5 km0.9% from 5.5 km to 5.5 km3.7% from 5.5 km to 5.6 km0.9% from 5.6 km to 5.6 km3.6% from 5.6 km to 5.6 km0.0% from 5.6 km to 5.6 km3.3% from 5.6 km to 5.6 km2.5% from 5.6 km to 5.6 km0.0% from 5.6 km to 5.7 km0.0% from 5.7 km to 5.7 km0.0% from 5.7 km to 5.7 km3.7% from 5.7 km to 5.7 km0.0% from 5.7 km to 5.7 km0.0% from 5.7 km to 5.7 km5.3% from 5.7 km to 5.8 km8.5% from 5.8 km to 5.8 km4.3% from 5.8 km to 5.8 km7.5% from 5.8 km to 5.8 km7.1% from 5.8 km to 5.8 km15.4% from 5.8 km to 5.8 km4.0% from 5.8 km to 5.8 km8.5% from 5.8 km to 5.8 km9.3% from 5.8 km to 5.8 km14.6% from 5.8 km to 5.8 km10.4% from 5.8 km to 5.8 km10.5% from 5.8 km to 5.9 km7.9% from 5.9 km to 5.9 km14.3% from 5.9 km to 5.9 km13.6% from 5.9 km to 5.9 km7.9% from 5.9 km to 5.9 km0.0% from 5.9 km to 5.9 km13.3% from 5.9 km to 5.9 km13.8% from 5.9 km to 5.9 km13.9% from 5.9 km to 5.9 km11.1% from 5.9 km to 5.9 km13.8% from 5.9 km to 5.9 km13.8% from 5.9 km to 5.9 km8.5% from 5.9 km to 5.9 km14.5% from 5.9 km to 6.0 km14.0% from 6.0 km to 6.0 km9.5% from 6.0 km to 6.0 km4.3% from 6.0 km to 6.0 km11.5% from 6.0 km to 6.0 km8.0% from 6.0 km to 6.0 km11.3% from 6.0 km to 6.0 km11.8% from 6.0 km to 6.0 km10.5% from 6.0 km to 6.0 km8.0% from 6.0 km to 6.0 km9.0% from 6.0 km to 6.0 km8.7% from 6.0 km to 6.0 km11.1% from 6.0 km to 6.0 km13.1% from 6.0 km to 6.0 km6.8% from 6.0 km to 6.0 km12.2% from 6.0 km to 6.0 km0.0% from 6.0 km to 6.0 km12.8% from 6.0 km to 6.1 km12.6% from 6.1 km to 6.1 km8.2% from 6.1 km to 6.1 km6.9% from 6.1 km to 6.1 km12.5% from 6.1 km to 6.1 km0.0% from 6.1 km to 6.1 km10.3% from 6.1 km to 6.1 km10.5% from 6.1 km to 6.1 km0.0% from 6.1 km to 6.1 km14.1% from 6.1 km to 6.1 km8.1% from 6.1 km to 6.1 km13.8% from 6.1 km to 6.1 km8.9% from 6.1 km to 6.2 km10.0% from 6.2 km to 6.2 km12.9% from 6.2 km to 6.2 km10.1% from 6.2 km to 6.2 km11.4% from 6.2 km to 6.2 km8.9% from 6.2 km to 6.2 km19.0% from 6.2 km to 6.2 km7.4% from 6.2 km to 6.2 km8.0% from 6.2 km to 6.2 km9.9% from 6.2 km to 6.2 km6.2% from 6.2 km to 6.2 km9.7% from 6.2 km to 6.2 km12.5% from 6.2 km to 6.3 km10.0% from 6.3 km to 6.3 km12.1% from 6.3 km to 6.3 km13.9% from 6.3 km to 6.3 km11.4% from 6.3 km to 6.3 km7.4% from 6.3 km to 6.3 km11.2% from 6.3 km to 6.3 km9.0% from 6.3 km to 6.3 km10.5% from 6.3 km to 6.3 km9.5% from 6.3 km to 6.3 km44.4% from 6.3 km to 6.3 km8.2% from 6.3 km to 6.3 km8.0% from 6.3 km to 6.3 km14.6% from 6.3 km to 6.3 km18.2% from 6.3 km to 6.3 km14.3% from 6.3 km to 6.4 km9.6% from 6.4 km to 6.4 km23.1% from 6.4 km to 6.4 km9.9% from 6.4 km to 6.4 km13.7% from 6.4 km to 6.4 km11.3% from 6.4 km to 6.4 km10.5% from 6.4 km to 6.4 km8.8% from 6.4 km to 6.4 km11.0% from 6.4 km to 6.4 km11.8% from 6.4 km to 6.4 km20.0% from 6.4 km to 6.4 km11.5% from 6.4 km to 6.4 km21.1% from 6.4 km to 6.4 km5.0% from 6.4 km to 6.5 km8.9% from 6.5 km to 6.5 km13.3% from 6.5 km to 6.5 km0.0% from 6.5 km to 6.5 km14.0% from 6.5 km to 6.5 km0.0% from 6.5 km to 6.5 km11.6% from 6.5 km to 6.5 km8.6% from 6.5 km to 6.5 km17.1% from 6.5 km to 6.5 km4.3% from 6.5 km to 6.5 km6.7% from 6.5 km to 6.5 km10.1% from 6.5 km to 6.5 km11.1% from 6.5 km to 6.6 km11.0% from 6.6 km to 6.6 km12.1% from 6.6 km to 6.6 km8.4% from 6.6 km to 6.6 km13.8% from 6.6 km to 6.6 km9.1% from 6.6 km to 6.6 km7.9% from 6.6 km to 6.6 km11.8% from 6.6 km to 6.6 km7.3% from 6.6 km to 6.6 km7.3% from 6.6 km to 6.6 km0.0% from 6.6 km to 6.6 km10.7% from 6.6 km to 6.7 km12.9% from 6.7 km to 6.7 km9.5% from 6.7 km to 6.7 km12.6% from 6.7 km to 6.7 km7.7% from 6.7 km to 6.7 km10.1% from 6.7 km to 6.7 km9.0% from 6.7 km to 6.7 km10.1% from 6.7 km to 6.7 km6.2% from 6.7 km to 6.7 km16.2% from 6.7 km to 6.7 km10.8% from 6.7 km to 6.8 km12.9% from 6.8 km to 6.8 km-6.9% from 6.8 km to 6.8 km14.1% from 6.8 km to 6.8 km8.3% from 6.8 km to 6.8 km10.4% from 6.8 km to 6.8 km12.9% from 6.8 km to 6.8 km14.9% from 6.8 km to 6.8 km6.5% from 6.8 km to 6.8 km6.6% from 6.8 km to 6.8 km10.1% from 6.8 km to 6.9 km7.9% from 6.9 km to 6.9 km9.1% from 6.9 km to 6.9 km10.4% from 6.9 km to 6.9 km18.8% from 6.9 km to 6.9 km8.5% from 6.9 km to 6.9 km20.7% from 6.9 km to 6.9 km8.0% from 6.9 km to 6.9 km9.4% from 6.9 km to 6.9 km25.0% from 6.9 km to 6.9 km9.2% from 6.9 km to 6.9 km6.8% from 6.9 km to 7.0 km8.0% from 7.0 km to 7.0 km8.1% from 7.0 km to 7.0 km9.7% from 7.0 km to 7.0 km10.2% from 7.0 km to 7.0 km12.5% from 7.0 km to 7.0 km12.3% from 7.0 km to 7.0 km12.1% from 7.0 km to 7.0 km7.5% from 7.0 km to 7.0 km8.6% from 7.0 km to 7.0 km17.6% from 7.0 km to 7.0 km7.2% from 7.0 km to 7.1 km6.7% from 7.1 km to 7.1 km16.7% from 7.1 km to 7.1 km5.5% from 7.1 km to 7.1 km6.7% from 7.1 km to 7.1 km8.7% from 7.1 km to 7.1 km6.9% from 7.1 km to 7.1 km7.8% from 7.1 km to 7.1 km8.1% from 7.1 km to 7.1 km9.5% from 7.1 km to 7.2 km8.6% from 7.2 km to 7.2 km8.6% from 7.2 km to 7.2 km4.1% from 7.2 km to 7.2 km7.6% from 7.2 km to 7.2 km7.2% from 7.2 km to 7.2 km5.6% from 7.2 km to 7.2 km5.2% from 7.2 km to 7.3 km1.7% from 7.3 km to 7.3 km6.7% from 7.3 km to 7.3 km8.7% from 7.3 km to 7.3 km7.6% from 7.3 km to 7.3 km5.4% from 7.3 km to 7.3 km14.5% from 7.3 km to 7.3 km11.0% from 7.3 km to 7.3 km6.1% from 7.3 km to 7.3 km9.7% from 7.3 km to 7.4 km9.4% from 7.4 km to 7.4 km8.2% from 7.4 km to 7.4 km6.6% from 7.4 km to 7.4 km5.7% from 7.4 km to 7.4 km9.1% from 7.4 km to 7.4 km10.4% from 7.4 km to 7.4 km15.2% from 7.4 km to 7.4 km17.4% from 7.4 km to 7.4 km10.9% from 7.4 km to 7.4 km9.6% from 7.4 km to 7.5 km9.5% from 7.5 km to 7.5 km11.3% from 7.5 km to 7.5 km12.9% from 7.5 km to 7.5 km9.0% from 7.5 km to 7.5 km6.2% from 7.5 km to 7.5 km5.7% from 7.5 km to 7.5 km7.5% from 7.5 km to 7.5 km11.7% from 7.5 km to 7.5 km5.9% from 7.5 km to 7.5 km12.4% from 7.5 km to 7.5 km0.0% from 7.5 km to 7.5 km14.0% from 7.5 km to 7.6 km-6.1% from 7.6 km to 7.6 km15.6% from 7.6 km to 7.6 km10.9% from 7.6 km to 7.6 km13.8% from 7.6 km to 7.6 km11.4% from 7.6 km to 7.6 km11.8% from 7.6 km to 7.6 km10.2% from 7.6 km to 7.6 km10.0% from 7.6 km to 7.6 km8.2% from 7.6 km to 7.6 km11.3% from 7.6 km to 7.6 km14.0% from 7.6 km to 7.6 km11.0% from 7.6 km to 7.6 km13.0% from 7.6 km to 7.7 km17.9% from 7.7 km to 7.7 km10.3% from 7.7 km to 7.7 km9.5% from 7.7 km to 7.7 km10.2% from 7.7 km to 7.7 km14.1% from 7.7 km to 7.7 km10.1% from 7.7 km to 7.7 km11.8% from 7.7 km to 7.7 km10.1% from 7.7 km to 7.7 km6.9% from 7.7 km to 7.7 km10.8% from 7.7 km to 7.7 km11.9% from 7.7 km to 7.7 km9.3% from 7.7 km to 7.8 km22.2% from 7.8 km to 7.8 km12.0% from 7.8 km to 7.8 km13.5% from 7.8 km to 7.8 km6.8% from 7.8 km to 7.8 km9.5% from 7.8 km to 7.8 km10.6% from 7.8 km to 7.8 km11.5% from 7.8 km to 7.8 km13.3% from 7.8 km to 7.8 km21.4% from 7.8 km to 7.8 km10.6% from 7.8 km to 7.8 km12.5% from 7.8 km to 7.8 km9.1% from 7.8 km to 7.8 km6.3% from 7.8 km to 7.8 km12.1% from 7.8 km to 7.9 km11.6% from 7.9 km to 7.9 km14.3% from 7.9 km to 7.9 km13.3% from 7.9 km to 7.9 km14.1% from 7.9 km to 7.9 km15.7% from 7.9 km to 7.9 km9.8% from 7.9 km to 7.9 km6.9% from 7.9 km to 7.9 km9.3% from 7.9 km to 7.9 km0.0% from 7.9 km to 7.9 km10.2% from 7.9 km to 7.9 km8.3% from 7.9 km to 7.9 km10.4% from 7.9 km to 8.0 km9.7% from 8.0 km to 8.0 km10.5% from 8.0 km to 8.0 km7.0% from 8.0 km to 8.0 km19.0% from 8.0 km to 8.0 km11.1% from 8.0 km to 8.0 km13.3% from 8.0 km to 8.0 km10.7% from 8.0 km to 8.0 km0.0% from 8.0 km to 8.0 km13.2% from 8.0 km to 8.0 km11.6% from 8.0 km to 8.0 km0.0% from 8.0 km to 8.0 km9.4% from 8.0 km to 8.1 km7.6% from 8.1 km to 8.1 km9.6% from 8.1 km to 8.1 km11.2% from 8.1 km to 8.1 km16.7% from 8.1 km to 8.1 km10.3% from 8.1 km to 8.1 km11.1% from 8.1 km to 8.1 km23.5% from 8.1 km to 8.1 km10.6% from 8.1 km to 8.1 km13.3% from 8.1 km to 8.1 km9.8% from 8.1 km to 8.1 km13.6% from 8.1 km to 8.2 km7.3% from 8.2 km to 8.2 km14.0% from 8.2 km to 8.2 km11.4% from 8.2 km to 8.2 km14.0% from 8.2 km to 8.2 km13.8% from 8.2 km to 8.2 km6.5% from 8.2 km to 8.2 km9.6% from 8.2 km to 8.2 km18.0% from 8.2 km to 8.2 km7.6% from 8.2 km to 8.2 km12.9% from 8.2 km to 8.2 km12.5% from 8.2 km to 8.3 km12.9% from 8.3 km to 8.3 km10.4% from 8.3 km to 8.3 km9.9% from 8.3 km to 8.3 km6.9% from 8.3 km to 8.3 km8.7% from 8.3 km to 8.3 km14.7% from 8.3 km to 8.3 km11.0% from 8.3 km to 8.3 km11.4% from 8.3 km to 8.3 km5.6% from 8.3 km to 8.3 km10%14%6%10%0 m2 km4 km6 km8 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 categoryHC – Hors Categorie
Distance8.33 km / 5.18 miles
Elevation gain846.8 m / 2,778 ft
Average gradient10.1%
Maximum gradient19.3%
Elevation high1,515.6 m / 4,972 ft
Elevation low670.2 m / 2,199 ft
Climb difficulty score84,157.24

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
Grand Colombier par Virieu
Arvière-en-Valromey, Ain
8.45 km10.1%850 m
grand colombier via virieu
Arvière-en-Valromey, Ain
8.51 km10.1%859 m
Le Grand Colombier from Virieu-le-petit
Arvière-en-Valromey, Ain
8.31 km9.8%817 m
Gd Colombier par raccourci Virieu-le-Petit
Arvière-en-Valromey, Ain
8.12 km10.6%862 m
Grand Colombier
Arvière-en-Valromey, Ain
8.64 km9.6%826 m

Climb Rank

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

🗺

This climb ranks 7,932nd out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 2,031st most difficult cycling climb of all 342,105 climbs in France.

📉

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

Ranks 41st out of 4,458 cycling climbs in Ain.

🏵️

A local climb of note, this is the 8th most difficult cycling climb (out of 49 climbs) in Arvière-en-Valromey.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb