RSS

Posts Tagged ‘Liberty Island’

September 7th, 2009 - 12:10 am § in New York City

Statue of Liberty

Liberty Enlightening the World (French: La liberte eclairant le monde), known more commonly as the Statue of Liberty (Statue de la Liberte), is a colossal statue given to the United States by France in 1886, standing at Liberty Island, in the mouth of the Hudson River in New York Harbor as a welcome[...]