Top right picture you see the massive construction project going on to build the new AOL Time Warner complex which will be known as One Central Park.
Center right picture you see Columbus Circle looking south. If you walk a few blocks from here you will be in Times Square.
Bottom right picture you see Lincoln Center which is located only a few blocks away. One Central Park will be a very convenient location for doing business in NYC and it's steps away from Central Park and the Theater District.