The World Financial Center near World Trade Center in the Financial District of Lower Manhattan.
Previous | Album | Next