'Liberty Enlightening the World' - better known as the Statue of Liberty - is located at the mouth of which river?

Answer Hudson River

Designed by French sculptor Frédéric Auguste Bartholdi, the Statue of Liberty was a gift from France to the United States in honor of the recent abolition of slavery. The 151-foot copper statue is a figure of Libertas, the Roman goddess of liberty.

Last updated 4 years ago · 88.5K views · SOURCE