Jun 17, 2007

Statue of Liberty

World's Tallest Monuments #6

Liberty Enlightening the World, known more commonly as the Statue of Liberty, is a colossal statue given to the United States by France in 1886, standing at Liberty Island, New York in the mouth of the Hudson River in New York Harbor as a welcome to all visitors, immigrants, and returning Americans.

Source: Archibase


Related Posts Plugin for WordPress, Blogger...