A gathering of many people.
There is a large gathering of people.
Their relaxed attitude and their constant smiles are delightfully infectious to the newcomer, who soon learns to shrug off the stresses of modern life.