The snow of which these banners are made falls on the high Sierra in most extravagant abundance,
I was not familiar with the term, but meriam-webster.com defines a "snow banner" as a stream of snow blown into the air from a mountain peak that is often pinkish and several miles in horizontal extent