I live by the Chesapeake Bay - flat with very few traffic interruptions. If I added hills my speed would probably drop to zero! I am always amazed how good, strong (mostly young) riders of both genders can be so fast. I don't expect to live long enough to build enough strength to do a 20 mph hour....