In Vaishnavism Hindu theology, Kanchipuram is one of the seven Tirtha (pilgrimage) sites, for spiritual release. The city houses Varadharaja Perumal Temple, Ekambareswarar Temple, Kamakshi Amman Temple, and Kumarakottam Temple which are some of major Hindu temples in the state. Of the 108 holy temples of the Hindu god Vishnu, 15 are located in Kanchipuram.