Cheyyar, India
It is one of the shrines of the 275 Paadal Petra Sthalams.
© OpenStreetMap contributors