The name says it all – it’s all about the landscape at the Juvet Landscape Hotel. Nested along the river in the rural Norwegian town of Valldal, modest and modern cabins are spread out among…