Logo

A. Russia
B. Indonesia
C. Japan
D. China

Submitted by: Haziq

The Great Buddha of Kamakura is one of Japan’s most fascinating historical landmarks. The enormous bronze statue is a representation of Amida Buddha, located on the grounds of the Kotoku-in temple in Kamakura City.

Correct Answer: Japan

Last Updated: April 06, 2021