• Login via
  • or
  • New here ?

At the time of its construction this statue of Buddha was the tallest statue in the world.

A.Buddha of Bamyan, Afghanistan
B.Buddha of Bamyan, Afghanistan
C.Buddhist statue of Guanyin, Sanya, China
D.Statue of Lanshan Buddha, Lanshan, China
Answer and Feedback

do you want?

view more test

Share this post

Some other questions you may be interested in.