While most people want to live a happy and long life, not many can achieve it. At a time when the average human life is around 70 to 80 years, the story of a Chinese man who lived for roughly 250 ...