Photo Of The Day
That's a prefabricated escalator being hoisted to the top of the 1 World Trade Center, where it will one day ferry tourists to the observation deck. More photos here. (That's 4 World Trade Center under construction in the background.)