I live in Nijmegen where I cycle a lot. I also lived in Arnhem where I was situated near some very steep hills, for some years I almost didn't cycle there and walked a lot. I guess walking is also good, but my point is: one needs enough flatness to make cycling attractive.
Cycling in cities like Amsterdam is totally not attractive to me, just too busy with bikes. ;)