His Holiness the Dalai Lama to Visit North and South America this Year
His Holiness the Dalai Lama, the Nobel Peace laureate and spiritual and temporal leader of the Tibetan people, will visit Miami, Puerto Rico, Costa Rica, El Salvador, Guatemala, and Mexico from September 19 to October 7, 2004.
India’s Buddha will be three times higher than Statue of Liberty
The authorities in the Indian state of Uttar Pradesh have confirmed plans to build the world’s biggest statue of the Buddha.
The site will be the town of Kushinagar where Buddha died 25 centuries ago.