On the river, a group of men and women on the boat were cheering and shouting, happy.