a lot of people bundled up together
There are at least 3 people.