Powered by Outside
Global Cycling Network considers the difference in pedaling smoothness between flat roads and hills.