Set at the base of a mountain and surrounded by the White River National Forest, the town is home to the world-renowned Vail Ski Resort A contemporary house that Leeds has listed at US $6 million sits on nearly a half-acre in the Highland Meadows area and takes in mountain and forest views from i…