Vail Nordic Center in front of mountains