Photo by: Sean Kilpatrick Canada's Prime Minister Stephen Harper walks past the honor guard as he arrives at the National Palace in Mexico City, Tuesday, Feb. 18, 2014. (AP Photo/The Canadian Press, Sean Kilpatrick)