LADY LIBERTY: You don’t have to go to New York City to see the Statue of Liberty. A replica of


LADY LIBERTY: You don’t have to go to New York City to see the Statue of Liberty. A replica of the famous landmark can be found in Fox Park in New Castle, Pa., and another one is in Ellwood City, Pa. The statues stand slightly more than 8 feet tall and were part of 200 that were placed across America in the 1940s and early 1950s.

Don't Miss a Story

Sign up for our newsletter to receive daily news directly in your inbox.