Vaishno Devi Temple, nestled in the Trikuta Mountains ... and her physical form was said to have been absorbed into the mountain. The temple, which is believed to have been established at this ...