Alpine Renewal Interior Spaces Building by Ben Comber
Alpine renewal: A sustainable building with socially orientated interior spaces. The roof catches snow by utilising a “shelving system”. Ben Comber, an architectural designer by profession, has designed a sustainable building, which was named Alpine renewal. The striking building has been designed so that boost the Mount. Cheese man ski …