People boating on a lake with the sun through the clouds in the distance.
people on boat
People boating same as people on boat
People are on a lake in a boat the future weather doesn't matter in this instance
People on a boat means people boating.  One cannot go boating unless one is on a boat.