The World Trade Center from across West Street. On the right the Vista Hotel.
Image courtesy of Laurent Folliot.
NYC Architecture Images