82 miles of ups and downs culminating in a stop at the powerful Vimy Ridge Memorial