What is the Statue of Liberty? History, Construction, Symbolism, & Important Facts

The Statue of Liberty is one of the most iconic landmarks in the United States. Standing at 93 meters (from ground level to torch), the gigantic statue shows the good...