Saturday, November 22, 2014

Liberty Enlightening the World– Statue of Liberty

12:28 PM By

The Statue of Liberty is situated in New York City, USA. It is one of the best cultural monuments. It was a gift to America by France, and is a universal symbol of freedom and democracy. The Statue of Liberty was dedicated on October 28, 1886. It is given the designation of National Monument in 1924 and has been restored for her centennial on July 4, 1986.
Most Famous Cultural Monuments