Photos:Queen Elizabeth II helps celebrate Canadian navy's 100th
Britain's Queen Elizabeth ll waves from onboard the frigate HMCS St. John's as she sails past one of the 28 warships from 7 nations in Halifax harbour, Nova Scotia, June 29, 2010.[Agencies]