On a clear day, the newly opened observation deck on the 57th floor of One Liberty Place offers unhindered views as far as Limerick's steaming nuclear plant cooling towers in the north to Wilmington, Del., in the south - with all of Philadelphia's urban bustle packed in-between.