The people of India are humble and devoted.
Their love for the Hindu Lords was evident everywhere. 
This little temple was a short walk up the ski slope from the lodge.