Japan has the highest life expectancy in the world. Men live to an average age of 78, while many women live to 85. Some recent studies show that it might be because the Japanese eat a lot of soya and miso. Both are very low in cholesterol, and both contain substances that reduce the risk of cancer.