Aluminum-Clad Alpine Restaurant Tilla Theus

This buffed aluminium form is a remote restaurant at the summit of one of the Arosa peaks in Switzerland (2650 meters, 8700 ft,) and the work of experienced local architects Tilla Theus.

Read more