Form submitted successfully, thank you.

Error submitting form, please try again.

Tag Archives: Honshu Island

The Great Buddha (Daibutsu) of Kamakura, Kamakura, Japan

Daibutsu is a Japanese word meaning literally “Large Buddha” that refers to large statues of the Buddha or one of his various incarnations. The Great Buddha of Kamakura is a monumental outdoor bronze statue of Amida Buddha in the Kotoku-in Temple in Kamakura, Kanagawa Prefecture, Japan. It is believed that the statue was originally cast...

View full post »