Shigeru Ban Architects Unveils “Paper Log House” on Display at Philip Johnson’s Glass House


© Michael Biondo

© Michael Biondo

Shigeru Ban Architects, in collaboration with The Glass House and The Irwin S. Chanin School of Architecture of the Cooper Union, have just revealed “Shigeru Ban: The Paper Log House at The Glass House.” This collaborative installation opened on April 15th and is on display until December 15th, 2024, welcoming more than 13,000 annual visitors. This year, students from The Cooper Union actively participated in the making of this structure as part of the university’s Building Technology Course.

Read more »