A Stately Wooden Landmark Blends Architecture And Landscape On The Lakeshore Of St. Moritz St. Moritz, Switzerland, is a place where nature not only surrounds the city, but also…