The church on the left was the last survivor of all the buildings shown on the north side of 33rd Street (between 8th and 9th Aves). It finally went under the wrecking ball just within the last few years. On the latest Google Maps image it is a vacant lot with a "Build to Suit" sign in front. I don't recall the name of the church.

The large concrete structure in the center of the hole is the 8th Avenue Viaduct, still quite visible from the track area in Penn. The area being excavated is currently under the old Moynihan Postal station. Which is out to bid to turn it into a new version of Penn Station, appropriately called Moynihan Station. The first phase was bid several weeks ago and will probably be awarded in about 2 months with construction starting 4th quarter 2012.