Alpine Meadows Is a Stunning Whistler Residence Mountain house. A house that rises out of the bedrock like the mountains that surround it.