Central Park is getting a new recreation center. It’s designed to disappear

.....

© Fast Company