1.

The Spring Temple Buddha, the tallest statue in the world, is located in

A. China
B. Japan
C. Thailand
D. India
Answer» B. Japan


Discussion

No Comment Found