The leaders of the United States, Canada, and Mexico met on Sunday and Monday in Guadalajara, Mexico, as part of an annual trilateral summit. Here, Prime Minister Stephen Harper of Canada, President Felipe CalderÃ³n of Mexico, and President Barack Obama stand in the Cabanas Cultural Institute, the neoclassical building in Guadalajara where the summit is taking place.
President Obama and the new U.S. ambassador to Mexico, Carlos Pascual, disembark Air Force One in Guadalajara on Sunday.
Demonstrators mark President Obama's visit with a sign that reads, "What virus are you bringing today?"
"Obama, you haven't completed your campaign promises."
The three leaders meet over dinner at the Cabanas Cultural Institute.
After dinner on Sunday, a mariachi band performs.
Regional dancers also put on a show.
President Obama speaks with Mexico's President Felipe CalderÃ³n on Monday.