The paradise of Indra. From a rock sculpture at Mamallapuram. Image date: ca. 1913. Note: Mamallapuram is a group of temples in Tamil Nadu, India, built from the 7th-9th centuries AD, that feature scenes from the Sanskrit epic the Mahabharata. It is a UNESCO World Heritage site.