Range Rover Sets up House in Whistler The snow capped mountains of Western Canada serve as the backdrop for the latest Range Rover House.