Battery Park is located in New York City, boasting views of the harbour, the Statue of Liberty and Ellis Island. The 25-acre public park features perennial gardens, bike paths, lawns, fountains, sculptures, an urban farm, monuments, memorials and the Castle Clinton.