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.