Shimla, India’s most beautiful tourist hill station in Himachal Pradesh, INDIA