City Above the Park
A view of NYC from Central Park. Central Park takes up 840 acres in the center of the city.
World Trade One