Canada celebrates 152nd birthday with fireworks and flybys

Canada

Prime Minister Justin Trudeau has told the red-and-white clad crowd gathered at Parliament Hill that on Canada Day, it's important to celebrate the nation's victories while pledging to stay on the right track.

He reminded the jovial crowd, which came prepared with hats and sunscreen, that ``Canada did not happen by accident and won't continue without effort and hard work.''

In rainy Halifax, meanwhile, the occasion was marked with a 21-gun salute on Citadel Hill.

The cannons blasted at noon, and echoed through the sky like thunder.

A little farther west, Torontonians had their pick of a number of celebrations.

The first stop for the city's mayor, John Tory, was a parade on the east side of Toronto where a diverse crowd lined the streets.