A memorable gift to the USA from France, the Statue of Liberty stands in pride on the Hudson River in New York City. The sculpture is 92 metres tall and made of an iron structure clad in copper. The Torch’s flame is embellished with 24- carat gold and the crown with seven rays depicts the seven continents on Earth. You can climb the 154 stairs and enjoy the breathtaking views of New York City.