thousands of people gathering , sitting and sleeping on the ground , mass pilgrimage