Shigeru Ban's latest creation, the ShiShi-Iwa House No.2 is finally open to public, offering a floating wine bar amidst the forest greenery.