11th century sculpture found at Sun Temple in India (

A rare sculpture depicting ardent devotees of Lord Shiva sacrificing their lives has been found at an ancient temple site in south-central India.

Leave a Reply

Your email address will not be published. Required fields are marked *

Posted by What a Find

Team Editor

Gardener discovers hoard of 15th century gold coins while pulling up weeds (

Ancient Luhun Rong tomb discovered in central China (