Welcome to the New World, the land of freedom and opportunity. Nowhere do these American values come to life more than at the Statue of Liberty. The sight that has greeted millions of immigrants to American shores for decades, the Statue of Liberty has stood tall for more than 100 years. Traipsing all the way from France, Lady Liberty made the perilous journey to the USA via ship in 350 individual parts, her copper façade packed into 214 crates and reassembled on arrival. From her French beginnings in 1886 all the way to now, the Statue of Liberty still holds her own as an iconic symbol for Americans and travellers alike, holding the torch – literally – for all those seeking a better, freer existence. How many other top attractions can say that?