The wall of windows in the penthouse's living room looks down upon Central Park. From other vantage points, the Empire State Building, Rockefeller Center, Hudson River and the new World Trade Center can be seen. Even the "lady of the harbor," the Statue of Liberty, is visible on a clear day.