The Statue of Liberty, the most famous landmark in the USA, measures 46 m from the feet to torch and stands on a 47 m high, star-shaped pedestal on an island at the entrance to New York harbour.
It is a monument to American independence, gifted by the people of France and it was inaugurated in1886.