Part of Color slide of detail view of deities that adorn the exterior of the Meenakshi Temple, Madurai, Tamil Nadu, India.