This home by Wespi de Meuron Romeo Architects is caught between a road and a body of water, the Lago Maggiore in Brissago, Switzerland. The impressive house contains three... Read full article »