10 World`s most jaw-dropping and tallest statues, see once
By: Team Ifairer | Posted: 03-12-2020
Heart It
Birth of the New World
The Birth of the New World ("The Statue of Columbus") is a 360 foot (110 m) bronze sculpture located on the Atlantic coastline of Arecibo, Puerto Rico. When completed in 2016, it became the tallest sculpture in North America,[citation needed] surpassing Mexico's Guerrero Chimalli, which measures 200 feet (61 m) including its base.