Other places to see include Mayapuri and Kankhal, which are near Haridwar. Mansa Devi is a temple located on top of a hill called the Bilwa Parvat. One can reached the temple, by the rope way or one can take the normal trekking route to the top.
I finally got to see one of the seven wonders of the world! After studying this beautiful perfectly symmetrical structure in college and listening to stories about it I got to experience it for myself by amandakl