This weekend was the annual churning of the Charles River as the Head of the Charles Regatta was held in Cambridge, Massachusetts. Boats and rowers from all over the world gathered for this traditional battle of oarsmen (and women) while tens of thousands of spectators crowded the banks of the river.