Exploring the Spiritual Charms of Vaishno Devi Mandir