Arunachalesvara Temple, also called Annamalaiyar Temple, Thiruvannamalai, Tamil Nadu.