Here's a panoramic picture of the Sheep Meadow, looking West, that I stitched together from several individual shots. The two buildings in the center are the new Time Warner towers, which were still under construction in 2003.