The Peak of Christmas is popular annual tradition. Experience the magic of the season on Grouse Mountain from November 24th to January 7th.