News India Top 10 tallest statues of the World

Top 10 tallest statues of the World

New Delhi: Men make statues to become immortal on the footprints of history. The world has millions of statues, but here we are going to show the top 10 tallest statues of the world. Here's

11. Kannon statue




Kannon statue in Ashibetsu city, Hokkaido, Japan.

Latest India News