Last week I was at Ground Zero for the first time in about a year, and a couple of the new buildings are now above street level.
On Church Street. Not sure which building this will end up being.
I'm pretty sure this is the beginnings of the new Freedom Tower, on Vesey Street near West Broadway.
Another view of the same building:
Taken with my camera phone, so the quality is not the greatest.
Jabotinsky's Mention in New Film
7 hours ago