News

The Statue of Liberty is undoubtedly one of the most famous statues in the world. A symbol of freedom, inspiration, and hope, the Statue of Liberty is iconic worldwide, and people are familiar ...
Archaeologists believe they have solved one ancient mystery surrounding the famous Easter Island statues. At 2,500 miles off the coast of Chile, the island is one of the world's most remote places ...
The world's largest statue, which stands nearly 600 feet tall, is located on Sadhu Bet Island in the Narmada River in the town of Kevadia, Gujarat, India. When first unveiled in 2010, it was ...
The Lord Mayor of Sheffield will unveil a statue in Weston Park of the world-famous artist Pablo Picasso, who visited the city in 1950. Did you know with a Digital subscription to Yorkshire Post ...