Middle Mill full

📍
Halkyn, Flint Mountain, Flintshire, Wales, CH7 6AQ, United Kingdom
Cat. 4

Estimated Climb Time

Loading your rider settings for Middle Mill full...

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 Middle Mill full.

135 m180 m220 m265 m2.5% from 0 m to 4 m0.0% from 4 m to 8 m0.0% from 8 m to 12 m2.8% from 12 m to 16 m0.0% from 16 m to 20 m2.6% from 20 m to 24 m2.6% from 24 m to 27 m5.7% from 27 m to 31 m6.1% from 31 m to 34 m8.6% from 34 m to 38 m8.8% from 38 m to 41 m8.8% from 41 m to 45 m10.3% from 45 m to 47 m10.7% from 47 m to 50 m9.1% from 50 m to 54 m8.3% from 54 m to 57 m5.9% from 57 m to 61 m5.6% from 61 m to 64 m2.8% from 64 m to 68 m0.0% from 68 m to 71 m2.7% from 71 m to 75 m2.7% from 75 m to 79 m2.8% from 79 m to 82 m6.1% from 82 m to 85 m5.4% from 85 m to 89 m6.1% from 89 m to 92 m5.9% from 92 m to 96 m5.6% from 96 m to 99 m5.9% from 99 m to 103 m5.9% from 103 m to 106 m6.7% from 106 m to 109 m11.5% from 109 m to 112 m9.7% from 112 m to 115 m6.9% from 115 m to 118 m12.5% from 118 m to 120 m5.9% from 120 m to 124 m10.0% from 124 m to 127 m7.7% from 127 m to 129 m10.0% from 129 m to 132 m8.0% from 132 m to 135 m8.3% from 135 m to 137 m8.0% from 137 m to 140 m4.2% from 140 m to 142 m6.5% from 142 m to 145 m8.3% from 145 m to 148 m8.3% from 148 m to 150 m4.2% from 150 m to 152 m8.3% from 152 m to 155 m3.8% from 155 m to 157 m7.4% from 157 m to 160 m7.7% from 160 m to 163 m6.2% from 163 m to 166 m6.3% from 166 m to 169 m4.0% from 169 m to 172 m4.2% from 172 m to 174 m7.7% from 174 m to 177 m3.2% from 177 m to 180 m5.7% from 180 m to 183 m5.9% from 183 m to 187 m2.8% from 187 m to 190 m5.6% from 190 m to 194 m2.9% from 194 m to 197 m5.9% from 197 m to 201 m5.9% from 201 m to 204 m5.7% from 204 m to 207 m5.4% from 207 m to 211 m5.1% from 211 m to 215 m2.3% from 215 m to 219 m0.0% from 219 m to 224 m2.1% from 224 m to 229 m2.2% from 229 m to 233 m2.5% from 233 m to 237 m2.3% from 237 m to 241 m4.9% from 241 m to 246 m6.7% from 246 m to 250 m5.0% from 250 m to 254 m4.9% from 254 m to 258 m4.8% from 258 m to 262 m4.8% from 262 m to 267 m5.0% from 267 m to 271 m4.4% from 271 m to 275 m4.5% from 275 m to 279 m4.7% from 279 m to 284 m4.5% from 284 m to 288 m2.0% from 288 m to 293 m2.2% from 293 m to 298 m4.3% from 298 m to 302 m4.4% from 302 m to 307 m4.3% from 307 m to 312 m7.0% from 312 m to 316 m4.8% from 316 m to 320 m2.5% from 320 m to 324 m4.8% from 324 m to 328 m5.6% from 328 m to 332 m4.0% from 332 m to 337 m4.3% from 337 m to 341 m4.0% from 341 m to 346 m4.2% from 346 m to 351 m0.0% from 351 m to 356 m0.0% from 356 m to 361 m0.0% from 361 m to 366 m-2.1% from 366 m to 371 m0.0% from 371 m to 376 m2.0% from 376 m to 381 m3.8% from 381 m to 386 m3.9% from 386 m to 391 m3.6% from 391 m to 397 m3.4% from 397 m to 403 m0.0% from 403 m to 408 m1.8% from 408 m to 414 m0.0% from 414 m to 420 m3.7% from 420 m to 425 m3.6% from 425 m to 431 m5.7% from 431 m to 436 m3.5% from 436 m to 442 m3.3% from 442 m to 448 m0.0% from 448 m to 454 m0.0% from 454 m to 460 m1.6% from 460 m to 467 m3.1% from 467 m to 473 m3.1% from 473 m to 479 m6.9% from 479 m to 485 m6.3% from 485 m to 492 m8.5% from 492 m to 497 m9.8% from 497 m to 504 m8.5% from 504 m to 509 m8.5% from 509 m to 515 m6.3% from 515 m to 522 m4.3% from 522 m to 529 m2.4% from 529 m to 537 m1.2% from 537 m to 546 m0.0% from 546 m to 554 m0.0% from 554 m to 563 m-1.1% from 563 m to 572 m15.7% from 572 m to 581 m14.9% from 581 m to 590 m13.0% from 590 m to 600 m11.4% from 600 m to 610 m9.5% from 610 m to 621 m10.1% from 621 m to 629 m10.8% from 629 m to 638 m10.2% from 638 m to 644 m8.6% from 644 m to 649 m7.7% from 649 m to 655 m7.3% from 655 m to 660 m6.7% from 660 m to 665 m9.1% from 665 m to 669 m7.4% from 669 m to 672 m11.5% from 672 m to 674 m10.0% from 674 m to 677 m10.0% from 677 m to 680 m11.4% from 680 m to 684 m11.8% from 684 m to 687 m13.9% from 687 m to 691 m18.5% from 691 m to 694 m20.0% from 694 m to 696 m16.0% from 696 m to 699 m17.9% from 699 m to 701 m20.0% from 701 m to 703 m13.6% from 703 m to 706 m15.0% from 706 m to 708 m16.7% from 708 m to 709 m13.8% from 709 m to 712 m8.8% from 712 m to 716 m11.5% from 716 m to 718 m7.0% from 718 m to 723 m7.3% from 723 m to 727 m7.1% from 727 m to 729 m6.3% from 729 m to 731 m5.0% from 731 m to 733 m8.0% from 733 m to 736 m5.3% from 736 m to 737 m8.7% from 737 m to 740 m6.7% from 740 m to 743 m3.7% from 743 m to 745 m10.5% from 745 m to 747 m5.9% from 747 m to 749 m7.4% from 749 m to 752 m8.7% from 752 m to 754 m13.6% from 754 m to 756 m6.9% from 756 m to 759 m11.1% from 759 m to 762 m11.8% from 762 m to 764 m8.3% from 764 m to 766 m10.8% from 766 m to 770 m11.1% from 770 m to 773 m8.7% from 773 m to 776 m9.7% from 776 m to 779 m11.4% from 779 m to 782 m8.8% from 782 m to 786 m6.7% from 786 m to 789 m6.9% from 789 m to 791 m5.9% from 791 m to 795 m3.2% from 795 m to 798 m2.3% from 798 m to 802 m0.0% from 802 m to 807 m-2.0% from 807 m to 812 m0.0% from 812 m to 817 m-1.8% from 817 m to 822 m-1.3% from 822 m to 830 m-1.4% from 830 m to 837 m-2.9% from 837 m to 844 m-1.4% from 844 m to 851 m-1.4% from 851 m to 858 m-1.7% from 858 m to 864 m-1.5% from 864 m to 871 m-1.4% from 871 m to 878 m-3.1% from 878 m to 884 m-1.7% from 884 m to 890 m0.0% from 890 m to 895 m0.0% from 895 m to 900 m3.6% from 900 m to 906 m6.5% from 906 m to 912 m6.3% from 912 m to 920 m2.1% from 920 m to 930 m0.0% from 930 m to 939 m-2.4% from 939 m to 948 m-2.8% from 948 m to 955 m-4.0% from 955 m to 960 m-5.4% from 960 m to 966 m-6.3% from 966 m to 972 m-7.7% from 972 m to 977 m-8.3% from 977 m to 982 m-7.0% from 982 m to 986 m-6.8% from 986 m to 991 m-7.4% from 991 m to 996 m-6.0% from 996 m to 1.0 km-7.3% from 1.0 km to 1.0 km-1.9% from 1.0 km to 1.0 km2.0% from 1.0 km to 1.0 km4.8% from 1.0 km to 1.0 km6.1% from 1.0 km to 1.0 km4.2% from 1.0 km to 1.0 km4.3% from 1.0 km to 1.0 km4.3% from 1.0 km to 1.0 km3.7% from 1.0 km to 1.0 km3.6% from 1.0 km to 1.0 km5.7% from 1.0 km to 1.1 km7.7% from 1.1 km to 1.1 km6.0% from 1.1 km to 1.1 km2.3% from 1.1 km to 1.1 km4.5% from 1.1 km to 1.1 km1.8% from 1.1 km to 1.1 km5.6% from 1.1 km to 1.1 km6.3% from 1.1 km to 1.1 km8.7% from 1.1 km to 1.1 km8.5% from 1.1 km to 1.1 km10.0% from 1.1 km to 1.1 km10.0% from 1.1 km to 1.1 km7.8% from 1.1 km to 1.1 km6.1% from 1.1 km to 1.1 km6.8% from 1.1 km to 1.1 km8.9% from 1.1 km to 1.1 km12.8% from 1.1 km to 1.1 km10.0% from 1.1 km to 1.1 km11.6% from 1.1 km to 1.1 km8.1% from 1.1 km to 1.1 km10.5% from 1.1 km to 1.1 km10.8% from 1.1 km to 1.2 km10.5% from 1.2 km to 1.2 km12.9% from 1.2 km to 1.2 km8.5% from 1.2 km to 1.2 km7.5% from 1.2 km to 1.2 km7.3% from 1.2 km to 1.2 km8.6% from 1.2 km to 1.2 km6.1% from 1.2 km to 1.2 km7.7% from 1.2 km to 1.2 km7.9% from 1.2 km to 1.2 km13.5% from 1.2 km to 1.2 km11.1% from 1.2 km to 1.2 km14.7% from 1.2 km to 1.2 km9.5% from 1.2 km to 1.2 km6.7% from 1.2 km to 1.2 km7.8% from 1.2 km to 1.2 km6.8% from 1.2 km to 1.2 km10.0% from 1.2 km to 1.2 km13.7% from 1.2 km to 1.2 km6.3% from 1.2 km to 1.2 km2.1% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km1.8% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km1.7% from 1.2 km to 1.3 km4.5% from 1.3 km to 1.3 km6.9% from 1.3 km to 1.3 km8.9% from 1.3 km to 1.3 km11.5% from 1.3 km to 1.3 km6.6% from 1.3 km to 1.3 km1.9% from 1.3 km to 1.3 km1.6% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km1.9% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km1.9% from 1.3 km to 1.3 km5.7% from 1.3 km to 1.3 km7.5% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km9.4% from 1.3 km to 1.3 km7.5% from 1.3 km to 1.3 km3.7% from 1.3 km to 1.3 km6.0% from 1.3 km to 1.4 km9.1% from 1.4 km to 1.4 km11.3% from 1.4 km to 1.4 km7.3% from 1.4 km to 1.4 km4.8% from 1.4 km to 1.4 km4.1% from 1.4 km to 1.4 km1.8% from 1.4 km to 1.4 km5.0% from 1.4 km to 1.4 km5.9% from 1.4 km to 1.4 km7.1% from 1.4 km to 1.4 km8.3% from 1.4 km to 1.4 km7.3% from 1.4 km to 1.4 km5.6% from 1.4 km to 1.4 km3.1% from 1.4 km to 1.4 km1.8% from 1.4 km to 1.4 km1.9% from 1.4 km to 1.4 km2.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km1.4% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.5 km2.4% from 1.5 km to 1.5 km3.3% from 1.5 km to 1.5 km3.7% from 1.5 km to 1.5 km5.6% from 1.5 km to 1.5 km7.7% from 1.5 km to 1.5 km7.5% from 1.5 km to 1.5 km5.7% from 1.5 km to 1.5 km4.2% from 1.5 km to 1.5 km3.7% from 1.5 km to 1.5 km5.8% from 1.5 km to 1.5 km9.3% from 1.5 km to 1.5 km7.4% from 1.5 km to 1.5 km8.9% from 1.5 km to 1.5 km3.6% from 1.5 km to 1.5 km3.4% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km1.6% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.6 km1.7% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km1.5% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km1.9% from 1.6 km to 1.6 km3.8% from 1.6 km to 1.6 km6.1% from 1.6 km to 1.6 km6.9% from 1.6 km to 1.6 km5.6% from 1.6 km to 1.6 km2.7% from 1.6 km to 1.6 km1.8% 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 km-1.4% 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 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km1.5% from 1.7 km to 1.7 km2.9% from 1.7 km to 1.7 km6.2% from 1.7 km to 1.7 km6.3% from 1.7 km to 1.7 km6.2% from 1.7 km to 1.7 km3.2% from 1.7 km to 1.7 km2.2% 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 km0.0% from 1.7 km to 1.8 km-1.4% 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 km-1.4% 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 km1.4% from 1.8 km to 1.8 km1.4% from 1.8 km to 1.8 km4.7% from 1.8 km to 1.8 km6.2% from 1.8 km to 1.8 km6.1% from 1.8 km to 1.8 km4.1% from 1.8 km to 1.8 km2.7% from 1.8 km to 1.8 km1.3% from 1.8 km to 1.9 km0.0% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km2.6% from 1.9 km to 1.9 km5.1% from 1.9 km to 1.9 km4.9% from 1.9 km to 1.9 km5.1% from 1.9 km to 1.9 km2.4% from 1.9 km to 1.9 km1.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 km-1.1% from 1.9 km to 1.9 km0.0% from 1.9 km to 2.0 km2.5% from 2.0 km to 2.0 km2.4% from 2.0 km to 2.0 km6.0% from 2.0 km to 2.0 km5.3% from 2.0 km to 2.0 km4.3% from 2.0 km to 2.0 km2.9% from 2.0 km to 2.0 km3.1% from 2.0 km to 2.0 km4.9% from 2.0 km to 2.0 km7.3% from 2.0 km to 2.0 km7.5% from 2.0 km to 2.0 km8.6% from 2.0 km to 2.0 km5.0% from 2.0 km to 2.0 km4.5% from 2.0 km to 2.0 km5.1% from 2.0 km to 2.0 km6.1% from 2.0 km to 2.1 km5.8% from 2.1 km to 2.1 km6.1% from 2.1 km to 2.1 km5.7% from 2.1 km to 2.1 km5.7% from 2.1 km to 2.1 km5.3% from 2.1 km to 2.1 km6.7% from 2.1 km to 2.1 km6.7% from 2.1 km to 2.1 km6.3% from 2.1 km to 2.1 km4.5% from 2.1 km to 2.1 km3.2% from 2.1 km to 2.1 km1.4% from 2.1 km to 2.1 km1.6% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km-1.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 km0.0% from 2.1 km to 2.2 km0.0% from 2.2 km to 2.2 km1.9% from 2.2 km to 2.2 km2.0% from 2.2 km to 2.2 km5.9% from 2.2 km to 2.2 km6.2% from 2.2 km to 2.2 km5.1% from 2.2 km to 2.2 km7.5% from 2.2 km to 2.2 km5.3% from 2.2 km to 2.2 km5.9% from 2.2 km to 2.2 km6.5% from 2.2 km to 2.2 km6.2% from 2.2 km to 2.2 km6.1% from 2.2 km to 2.2 km8.3% from 2.2 km to 2.2 km7.1% from 2.2 km to 2.2 km6.7% from 2.2 km to 2.2 km9.7% from 2.2 km to 2.2 km12.1% from 2.2 km to 2.2 km12.5% from 2.2 km to 2.2 km17.9% from 2.2 km to 2.2 km17.4% from 2.2 km to 2.2 km16.1% from 2.2 km to 2.2 km18.2% from 2.2 km to 2.2 km14.3% from 2.2 km to 2.2 km15.4% from 2.2 km to 2.2 km15.6% from 2.2 km to 2.2 km12.1% from 2.2 km to 2.2 km15.2% from 2.2 km to 2.2 km10.3% from 2.2 km to 2.3 km13.8% from 2.3 km to 2.3 km10.3% from 2.3 km to 2.3 km9.7% from 2.3 km to 2.3 km9.4% from 2.3 km to 2.3 km9.1% from 2.3 km to 2.3 km7.7% from 2.3 km to 2.3 km7.5% from 2.3 km to 2.3 km7.1% from 2.3 km to 2.3 km7.3% from 2.3 km to 2.3 km9.1% from 2.3 km to 2.3 km12.5% from 2.3 km to 2.3 km11.6% from 2.3 km to 2.3 km13.2% from 2.3 km to 2.3 km12.8% from 2.3 km to 2.3 km12.1% from 2.3 km to 2.3 km12.5% from 2.3 km to 2.3 km13.2% from 2.3 km to 2.3 km9.3% from 2.3 km to 2.3 km10.9% from 2.3 km to 2.3 km8.7% from 2.3 km to 2.3 km8.5% from 2.3 km to 2.3 km8.3% from 2.3 km to 2.3 km11.1% from 2.3 km to 2.3 km10.2% from 2.3 km to 2.3 km10.2% from 2.3 km to 2.4 km8.9% from 2.4 km to 2.4 km6.1% from 2.4 km to 2.4 km3.9% from 2.4 km to 2.4 km3.9% from 2.4 km to 2.4 km3.4% from 2.4 km to 2.4 km1.7% from 2.4 km to 2.4 km3.4% from 2.4 km to 2.4 km1.5% from 2.4 km to 2.4 km3.2% from 2.4 km to 2.4 km1.6% from 2.4 km to 2.4 km3.0% from 2.4 km to 2.4 km1.4% from 2.4 km to 2.4 km2.7% from 2.4 km to 2.4 km1.4% from 2.4 km to 2.4 km1.3% from 2.4 km to 2.4 km1.2% from 2.4 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km-3.2% from 2.5 km to 2.5 km-2.2% from 2.5 km to 2.5 km-3.2% from 2.5 km to 2.5 km-2.1% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km1.0% from 2.5 km to 2.5 km1.1% from 2.5 km to 2.5 km1.0% from 2.5 km to 2.5 km2.1% from 2.5 km to 2.6 km1.1% from 2.6 km to 2.6 km2.2% from 2.6 km to 2.6 km1.1% from 2.6 km to 2.6 km2.0% from 2.6 km to 2.6 km1.0% from 2.6 km to 2.6 km1.9% from 2.6 km to 2.6 km0.9% from 2.6 km to 2.6 km0.9% from 2.6 km to 2.6 km1.0% from 2.6 km to 2.6 km-1.9% from 2.6 km to 2.7 km-4.5% from 2.7 km to 2.7 km-2.9% from 2.7 km to 2.7 km-2.9% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km2.1% from 2.7 km to 2.7 km1.9% from 2.7 km to 2.7 km4.1% from 2.7 km to 2.7 km6.3% from 2.7 km to 2.7 km7.3% from 2.7 km to 2.7 km6.6% from 2.7 km to 2.8 km6.0% from 2.8 km to 2.8 km3.8% from 2.8 km to 2.8 km5.4% from 2.8 km to 2.8 km7.4% from 2.8 km to 2.8 km10.4% from 2.8 km to 2.8 km11.8% from 2.8 km to 2.8 km11.3% from 2.8 km to 2.8 km7.9% from 2.8 km to 2.8 km9.7% from 2.8 km to 2.8 km8.6% from 2.8 km to 2.8 km8.9% from 2.8 km to 2.8 km9.6% from 2.8 km to 2.8 km7.1% from 2.8 km to 2.8 km5.8% from 2.8 km to 2.8 km6.0% from 2.8 km to 2.9 km5.9% from 2.9 km to 2.9 km10.4% from 2.9 km to 2.9 km8.5% from 2.9 km to 2.9 km10.2% from 2.9 km to 2.9 km10.6% from 2.9 km to 2.9 km11.5% from 2.9 km to 2.9 km10.4% from 2.9 km to 2.9 km10.0% from 2.9 km to 2.9 km3.8% from 2.9 km to 2.9 km1.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 km1.9% from 2.9 km to 2.9 km2.0% 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 km1.8% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km1.8% from 2.9 km to 3.0 km1.8% from 3.0 km to 3.0 km1.9% from 3.0 km to 3.0 km1.9% from 3.0 km to 3.0 km2.0% from 3.0 km to 3.0 km2.2% from 3.0 km to 3.0 km2.4% from 3.0 km to 3.0 km4%5%6%2%5%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.98 km / 1.85 miles
Elevation gain126 m / 413 ft
Average gradient4.2%
Maximum gradient18.1%
Elevation high262.1 m / 860 ft
Elevation low136.1 m / 447 ft
Climb difficulty score12,606.25

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
Northop to Halkyn Climb
Flint Mountain, Flintshire
3.52 km4.1%145 m
Middle Mill to Rhosesmor
Flint Mountain, Flintshire
2.17 km4.8%103 m
Widow maker
Flint Mountain, Flintshire
1.98 km5.4%107 m
Carry on up the Pothole
Flint Mountain, Flintshire
1.76 km5.4%95 m
flint mountain up to middle mill lane
Flint Mountain, Flintshire
3.83 km2.1%79 m

Climb Rank

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

🗺

This climb ranks 425,952nd out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 27,876th most difficult cycling climb of all 332,744 climbs in United Kingdom.

📉

Places 5,140th out of 26,148 cycling climbs in Wales.

Ranks 219th out of 1,340 cycling climbs in Flintshire.

🥈️

This is the second most difficult cycling climb in Flint Mountain.

Useful Links

View this climb on other sites.

Google Street View
Strava