Lchang Nang retreat The House of Trees is an eco-conscious luxury hotel and resort in Nubra Valley that celebrates local experiences, people, and culture. Located in the fabled Nubra Valley of Ladakh, on the banks of the Nubra River and on the last stop of the ancient Silk Route. The resort is the very example of a successful and sustainable eco-resort.