A Chinese nun has found an Udumbara flower, which Buddhist legend holds blossoms every 3,000 years, growing under her washing machine. The flower was found in the home of a Chinese nun in Lushan Mountain in Jiangxi province. The Udumbara – apparently Sanskrit for…
Read Full Article