you can see the square park i live by in this! :) (and no, it’s not central park)
Exclusive for TIME from NASA:
The view of New York from the International Space Station evolved today, as the new World Trade tower became the tallest building in the city. See more here.