The Strolz House nestles in the winter snow at the edge of the Austrian village of Lech. Large wooden shutters help protect the windows against avalanche damage. Photo 3 of 8 in Snow Proofed Hillside Family Home in Austria. Browse inspirational photos of modern homes.