Group of people walking on the heavy snow.
There are lots of people walking in the heavy snow.