Situated on the bank of the Ganga near Mirzapur amid the Vindhya hills it is a sacred pilgrimage site. The Shaktipeeth of goddess Vindhyavasini is supposed to be the abode of divine power and blessings.