Strasbourg to Mainz on the Bike & Boat tour

Apparently every summer weekend in Mainz, there's a big festival. Tons of people around, lots of booths and stands