Title: Inwood Hill Park on the island of Manhattan
Places: Inwood Hill Park (New York, N.Y.)