Vindhyachal is about Maa Vindhyavasini and the temple holds great spiritual significance and faith for its devotees. Situated on the bank of the holy river Ganga, people take a dip into the river, with the belief that this will let them wash away their sins and they can start a new life thereafter.