Generative Image (Credits: Canva) Could you ever imagine precious treasure from the Mahabharata period to still exist on the Earth? What if you could just get a glimpse of it and never get to touch it? Nestled amidst the breathtaking landscapes of Himachal Pradesh lies this gem that weaves together the beauty of nature with …