From Willow Point to downtown, Campbell River celebrated Canada Day with cupcakes, bands, children's fun, a parade, sky divers and more (including more cake). Still to come, the Quality Foods Festival of Lights, fireworks at Robert V. Ostler Park around dusk.