Discover the most peaceful places in North India, from the silent deserts of Ladakh to the spiritual valleys of Rishikesh. A guide to finding solitude in the Himalayas.