See also Google-maps
Note that the horizontal axis here is actually Time based and not Distance so the downhill bits are deceptively short.