Titanic memorial passengers pay their respects
The cruise ship crossing the Atlantic to mark the Titanic's centenary has arrived in Canada.
After a week at sea the MS Balmoral has docked in Halifax, Nova Scotia.
Relatives on board have visited the graves of those who died during the Titanic's ill-fated voyage.
The ship will finish its journey in New York.