The great goddess Durga slays the buffalo demon Mahishasura in a 7th century rock-cut temple in Mamallapuram, India. Durga Slays the Buffalo Demon at Mamallapuram by Dr. Arathi Menon
A temple with three shrines, this majestic complex faces the sea and features a rich sculptural program. Shore Temple, Mamallapuram by Dr. Anisha Saxena
This extraordinary carving is one of the largest relief sculptures in the world. Scholars still debate its meaning. The Great Relief at Mamallapuram by Edward Fosmire