The Fruit of Immortality… A Bit of History: Six thousand years is a long time to wait! According to Chinese mythology, the immortals gathered once every 6000 years to partake of the Feast of Peaches. They consumed peaches from a sacred tree that blossomed only once every 1,000 years and took 3,000 years to ripen….