8. The Original Penn Station Was the Largest Indoor Public Space in the World When Built

Penn Station-Ron Ziel-Photoshop-Then and Now-NYCImage by Ron Ziel

The former Penn Station covered two city blocks and 8 acres of land making the largest indoor public space in the world when it opened.