Statue of Liberty Celebrates 125 Years In New York HarborLady Liberty was dedicated in New York harbor on October 28, 1886.

Watch & Listen LIVE