Hakuba Valley snow resort in Japan is the latest resort that will be added to Vail Resorts passholder alliance. Hakuba Valley is Japan’s largest resort with nine separate ski resorts. It’s located in the northern part of the Nagano Prefecture at the base of Japan’s Northern Alps and played host to the 1998 Olympic Winter […]