So far, Japan! Or more specifically, Niseko, Hokkaido. Not the tallest mountain around, but the powder is unmatched. There's nothing like a cold front from Siberia crossing the Sea of Japan to dump some of the biggest, fluffiest powder snow ever. ...