Leh! I literally spent my childhood near Leh, Ladakh. I studied for some time in Himachal state, city next to Shimla, when I was in India. 😅 Those are undoubtedly the best places. If you have any plans for the next climbing season, let me know. We can plan something.