Mansa Devi Temple is nestled on the hilltop of Bilwa Parvat in Haridwar District of Uttaranchal. The temple can be approached by the rope way or through the trekking route to the top.
This beautiful temple is dedicated to Goddess Mansa Devi. One statue of the Goddess has three mouths and five arms while the other statue has eight arms.