Daibutsu in Japan is what
Daibutsu in Japan is a giant statue of Buddha.
Related Facts:
- Karate was introduced to Japan in
- What does the dragonfly signify in Japan?
- Buddha’s New Year
- Statue of Liberty Facts
- Longest Bridge in the World
Tags: monuments
Daibutsu in Japan is a giant statue of Buddha.
Related Facts:
Tags: monuments