Just off a state highway in New Jersey, one of the largest statues of the Buddha in the United States appears unexpectedly in the middle of a backyard.
Dec. 8 marks the celebration of Bodhi Day in Japanese Buddhism. Bodhi means enlightenment or awakening in Sanskrit. It commemorates the enlightenment of Siddhartha Gautama, who became the Buddha.
This is the terrifying moment a giant Buddha statue that was being built for good luck collapsed and killed a monk in Thailand. Footage shows the 29ft (9m) structure toppling over amid strong winds at ...