Is the Statue of Liberty in the Hudson River?

No, the Statue of Liberty is not located in the Hudson River. It stands on Liberty Island, which is situated in New York Harbor. While the Hudson River flows nearby, separating New Jersey and New York City, the statue itself is surrounded by water from both the Hudson River and the East River, but is firmly planted on its own island.

The Statue of Liberty was a gift from France to the United States and was dedicated in 1886. It has become a symbol of freedom and democracy. Visitors can access Liberty Island by ferry, and once there, they can enjoy stunning views of both the statue and the surrounding New York City skyline.

More Related Questions