All Articles

Mountain High Pass Holders Ski FREE At Kiroro, Japan

Who really has the most consistent powder on the planet? Kiroro Snow World in Hokkaido is making a serious claim for the title. Mountain High pass holders now receive three (3) FREE days at this exciting, international destination plus 13 other Powder Alliance resorts.