You have been thinking about escaping to the mountains. Himachal Pradesh sounds perfect: cool weather, beautiful valleys