The World Trade Center plaza with the Globe in the middle. The Vista Hotel (now a Marriott) between the 2 WTC and 1 WTC.
Another view
NYC Architecture Images