Photos: President Obama's visit to Cannon Falls

Politics Jeffrey Thompson , Hannah Foslien , Tim Nelson · ·

1 President Barack Obama waves as he arrives at the Minneapolis-St. Paul Airport prior to holding a town hall at Hannah's Bend Park in Cannon Falls. 
2 Opponents of Barack Obama gather at a Republican rally in downtown Cannon Falls. 
3 President Barack Obama greets supporters before taking the stage for a town hall gathering at Lower Hannah's Bend Park in Cannon Falls. 
4 President Barack Obama addresses the crowd during a town hall gathering at Lower Hannah's Bend Park in Cannon Falls. 
5 Rep. Keith Ellison, Sen. Al Franken and Sen. Amy Klobuchar listened to President Barack Obama with other town hall gathering attendees at Lower Hannah's Bend Park in Cannon Falls. 
6 Lisa Howe fanned her daughter Katelyn Howe, 6, during the town hall gathering at Lower Hannah's Bend Park in Cannon Falls. The Howe family is from Red Wing, Minn. 
7 Town Hall attendees greet President Barack Obama at Lower Hannah's Bend Park in Cannon Falls. 
8 Town hall gathering attendees wait to ask President Barack Obama questions at Lower Hannah's Bend Park in Cannon Falls. 
9 Hundreds attended a town hall gathering with President Barack Obama at Lower Hannah's Bend Park in Cannon Falls. 
10 President Barack Obama acknowledges an attendee during a question and answer period at a town hall gathering at Lower Hannah's Bend Park in Cannon Falls. 
11 Supporters applaud President Barack Obama during a town hall gathering at Lower Hannah's Bend Park in Cannon Falls. 
12 President Barack Obama greets supporters after speaking at at Lower Hannah's Bend Park in Cannon Falls. 
13 President Barack Obama talks as he has lunch at The Old Market Deli in Cannon Falls. 
14 President Barack Obama waves before boarding his bus after having lunch and greeting people at The Old Market Deli in Cannon Falls.