Credit: Missouri Botanical Garden via AP Blossom of snow: A starry symbol of the Alps makes an unusual addition to rock gardens