Visit Shishi-Iwa House For A Social Retreat In The Japanese Mountainside
Shigeru Ban designs a boutique resort in Karuizawa, Japan, using architecture as a restorative tool and contextualising connections between nature, architecture and its inhabitants.