According to Chinese forklore, the Peach of Immortality is the food of the gods. This mythical peach tree which is grown in the Heavenly Orchard of the Jade Emperor takes 3,000 years to mature. It will bloom once every 3,000 years and the fruit takes another 3,000 years to ripen. Legend has it that these peaches gives immortality to anyone who eats it and also he/she will stay forever young. When the fruit ripens, there will be a feast among the gods at the palace of the Queen Mother of The West or (Zi Wang Mu, 西王母).
This is my entry for That's My World Tuesday. To view what others have in their world, please visit here.