The temple city has existed since antiquity but the current temple was built in the 1600s. There are references to the town and the rituals celebrated there in the writings of ancient Greek historians and many of the rites have been performed essentially unchanged continuously for over a thousand years.
The temple has 12 of these towers, called gopuras, the largest of which is 7 stories tall. They are covered in small individually painted sculptures of various deities or other figures from Hindu mythology.
The temple is believed to have over 3 million sculptures.
Ceilings are painted with colorful mandalas.
Detail of gopura sculpture.
Bathing tank for ritual cleansing prior to worship.