India has unveiled the the world’s tallest statue named as statue of unity. Which was previously the tallest in the world?

A. New York’s Statue of Liberty
B. China’s Spring Temple Buddha
C. Guan Yin Statue
D. Laykyun Setkyar

Leave a Reply

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