Mark Safran send us the photos of the Penn Station at the corner of 8th Avenue & 33th Street, in New York. Maps in the Wild Penn Station is really mappy