A luxury lodge set in 500 acres in a stunning glacial valley and surrounded by snow-capped mountains.