Megaphone in Haridwar

 

 

 

 

Haridwar is a small town in the north of India, right near the Ganga river, where every day at night, people worship the gods in a ceremony around the river. It is typical to have megaphones with music alternating with someone giving a sermon or doing a prayer, which of course I could not understand.