Devotees cook 421 food items for Hindu god in eastern India.

Record ID: 355794