Snow Lake delivers stunning alpine scenery, translucent azure waters, and towering peaks all within a short drive of Seattle.