Jalakandeswarar Temple - Credit: Wikimedia Commons
Jalakandeswarar Temple is a temple dedicated to Lord Shiva which is located in the Vellore Fort, in heart of the Vellore city, in the state of Tamil Nadu, India. Read more on Wikipedia
Source: en.wikipedia.org