MapMyRun | 10.44 Miles Amsterdam Noord in Amsterdam, the Netherlands