A Quick trip to Himachal Pradesh, India