
Ayappa pilgrims waiting for their train in Tirupati train station.
You can come across those pilgrims in Southern India from November to february.
The pilgrimage takes place in Sabarimala, Kerala.
I went there in January. What they have on their head is called Irumudi, a holy bundle.