But look at the color of the water it looks really dirty doesn’t it?

The color of the water is affected by the soil runoff and sediments  that the Danube is carrying,  this is normal for a fast-flowing stream of that size.

If the water color is changing from green to brown and carries leaves and even branches, this is a sign that the water quality changed due to rainfalls and overflow. In this case swimming is not recommended.