Another unexpected and significant event has taken place! The udumbara flower has blossomed on the earth. According to a Buddhist legend, it blossoms once in 3,000 years. They say the last time it blossomed before Gautama Buddha’s birth, while during the last 20 years its flowering has been observed all over the globe. It is also said the udumbara blossoming foreshadows the advent of a great man of wisdom or enlightened sage.
View more >>