Vindhyavasini Temple is located in a place called Vindhyachal, a place near to Mirzapur District of Uttar Pradesh, India, on the banks of River Ganges. The main deity, Vindhyavasini, derives her name from the place Vindhyachal, referred as the place (hill) the goddess resides in. The history of this temple dates back to Dwaparayuga, during the time of the birth of Lord Krishna. After killing seven sons born to Devaki-Vasudev, who were jailed, the demon king Kamsa is waiting for the birth of Sri Krishna, to kill him to protect self. When Devaki-Vasudev gave birth to Lord Krishna as their eighth child in the jail, on the other side in another place, Nanda-Yashoda also gave birth to a female child, who was later replaced with the male child. When Kamsa knew about the birth of eighth child, he comes to kill without knowing that the male child has been replaced. Upon his attempt to kill, the female child appears in front of him as the Goddess MahaYogini MahaMaya and tells him the male child is already safe. After that, she disappears, and is said to have selected Vindhyachal as her residence, thereafter. That’s how the shrine was called Vindhyavasini’, the place where goddess resides in.
Based on the history of Goddess Sati, we have 108 Shaktipeethas, each revered as the place, where the disintegrated parts of the goddess’ body parts when Lord Shiva performed a dance of destruction holding her body in hand. But, Vindhyavasini is a Shaktipeeth with a different history.