Tens of thousands of people gathered on Wednesday in the southern French city of Marseille to welcome the Olympic torch and mark another milestone in the lead-up to the Summer Games in Paris.
A majestic three-mast ship carried the Olympic flame into Marseille's famed Old Port at sunset as the French national anthem, La Marseillaise, echoed from the embankment.