

Queen Elizabeth II talks with Canada's Prime Minister Stephen Harper during Canada Day celebrations on Parliament Hill in Ottawa, Ontario, Canada, on July 1, 2010. Queen Elizabeth and Prince Philip are on a royal tour of Canada from June 28 to July 6. Canadians celebrated their 143rd national day, a federal holiday celebrating the anniversary of the July 1, 1867, enactment of the British North America Act, which united two British colonies and a province of the British Empire into a single country called Canada.
(Xinhua / Christopher Pike)