World Top 10 Tallest Statues
Top 10 tallest statue

World Top 10 Tallest Statues

1) Statue of unity. Statue of unity The world's tallest statue was unveiled last week within the western Indian state of Gujarat, which costs 29.9 billion rupees, or $430 million dollars to create at…

Continue Reading World Top 10 Tallest Statues