Thousands celebrate religious festival in southern India.

Record ID: 355691