The world’s largest monolithic statue of Buddha was installed in December 1992 in:

First in World Mcqs

A.India
B.Myanmar
C.China
D.Nepal

Leave a Reply

Your email address will not be published. Required fields are marked *