1WTC and trees

Next

1 World Trade Center towers over nearby trees in New York City.