hipped-roofed lake house

A hipped-roofed lake house in Switzerland

Situated on the shores of Lake Geneva, the Lake House overlooks one of Switzerland’s unique landscapes.