Sariska is not bereft of temples and Neelkantha Temple is yet another shrine that deserves a special mention. The Neelkantha or the Blue Throat temple of Lord Shiva is located in the vicinity of Tehla which is famous for being home to the ruins of more than 300 Hindu & Jain temples. The only downside is that the approach road to the temple is very desolate and the last few km is very steep as it is a winding track on the Aravalli mountains.