Beautiful View of Jalakandeswarar Temple, 16th Century Lord Shiva Temple, Situated in the Centre of Veloore Fort, Vellore, Tamil Nadu, India.