Looking up from 18th Street at the under-construction Comcast Center and surrounding buildings, Philadelphia. (March 27, 2007)