Neelkanth Mahadev Temple surrounded by dense vegetation