Tiny Himalayan village, with unbound Himalayan nature, culture and hospitality ...