Himmapan Lodge - so far away and yet so close