New Tallest Statue in the World Is Twice the Size of the Statue of Liberty
The world's tallest statue was unveiled Wednesday in India.
from Yahoo News - Latest News & Headlines https://ift.tt/2OgBgR9
The world's tallest statue was unveiled Wednesday in India.
from Yahoo News - Latest News & Headlines https://ift.tt/2OgBgR9
Comments
Post a Comment