score:6
Those are moored buoys marking the fairway in the middle of the river, where the water is deep enough for safe sailing. A green triangle marks the starboard side of the fairway (left side, as seen in the direction of water flow) and on the other side of the river, you would have seen red buoys with a square plate on top, marking the port side of the fairway.
Your impression that the buoys are moving is just an optical illusion due to the water movement.