Juggernaut
India is an extremely spiritual nation. Hinduism accounts for 81% (ref.) of the country’s religion – that is, almost 900 milion people. The Karthigai Deepam chariot festival is one of the most important Hindu festivals of the year. Annually thousands of devotees assemble in Thiruvannamalai, Tamil-Nadu, to take part in the many street and temple...