A Nepali family in the Himalayas village believe stranger is the ghost of their missing father