Kasaar Devi Temple: A Himalayan Spiritual Haven Surrounded by Nature and Mysticism