Creek to Peak Race. Vancouver, BC — An Epic 25km road race & 3km climb up Grouse Mountain in Beautiful BC, Canada