Statue of Liberty, NY
a statue given to the United States by France in 1885, standing at Liberty Island in the mouth of the Hudson River in New York Harbor. One of the proposed candidates to the title of New Seven Wonders of the World.
Big map | Google Earth KML | OpenStreetMap
lat: 40.689201355,
long: -74.0447998047
Embed
Did you see something wrong?, contact Tagzania.
Tagzania
