On Liberty Island in New York City Harbor stands the colossal Statue of Liberty, a gift from the people of France to the people of the United States. It’s an imposing, inspiring sight. The statue itself is 151′ tall and from its base to the torch measures 305′.
The statue has become an icon of freedom, both for American citizens and for immigrants arriving on our shores through Ellis Island. Engraved on the tablet are these words written by poet Emma Lazarus in 1883. Continue reading