Just out of curiosity: whereabouts in the Himalayas are you located? We've been looking for nice places off the beaten path and are always looking for inspiration.
I live in Sikkim. Temi to be more accurate, it is a small village. It is just below a well-known tea estate. If you search for Temi Tea, Sikkim, you will get a good idea. The tea is one of the best export quality tea from India.
Looks like a wonderful place! How I wish that people from outside of Sikkim could acquire property there - it's one of our favourite states in India.