answersLogoWhite

0

The Statue of Liberty is a colossal sculpture on Liberty Island in New York City. Its absolute location is 74 degrees West latitude and 40 degrees North longitude.

User Avatar

Wiki User

10y ago

What else can I help you with?