A Canadian flag is seen near Juno Beach during ceremonies to honor Metis veterans of WWII, at Juno Beach Center, near Caen, Normandy, Wednes.
If there's any day of the year when Canadians hope for good weather, it's Canada Day.
Canadian soldier saluting to Canadian flag.
Oh Canada! I was lucky enough to live in Vancouver and watched the Gold medal Hockey Game with glee! I've never seen so many happy, Vancouverites and fans on Granville St.
Gallery: Funeral service for the three slain RCMP officers in Moncton, NB.