Thousand-year-old idol discovered in India's Tamil Nadu state.

Record ID: 330556