Grouse Mountain- The Peak of Christmas

The Peak of Christmas, on Grouse Mountain, is one of Vancouver’s favourite holiday traditions. Ryan Lowe and City Lights are up at snowy heights to discover why. After making a bee-line straight to Santa’s lap to garner the ┬ápromise of a new snowboard, Ryan learns that there are many more attractions up on Grouse Mountain […]