12
June 2020 : Friday
Jun 2020 : Friday
Daily Photo – Train Station at Freedom Tower, New York
I had not been down to the World Trade Center area for at least a decade, so it was surprising to see how much had been built up in the area. I thought there would be a few new things, but I didn’t expect the extent of the new construction. This was one of the coolest areas that served as an entrance to the subway system.

Source link Travel News