Some places have the unique ability to heal the body, soul, and mind. After all, travelling is therapeutic in its own rights. On this week’s #TnlAudioStories, we traverse the mountains and scale new heights internally; this time, letting the towering wonders of Himachal Pradesh and Uttarakhand work their magic.