Here are the top ten infamous tallest statues in the world, according to engineers.

There are so many statues and monuments here on Earth. Albeit historical figures to ancient monuments to gods and deities, humans love building statues everywhere.

Continue reading

1 2 3 65