Japanese anemones can beautify your garden for up to 35 years. These remarkable perennials, also called windflowers, show how proper care creates lasting garden beauty. The elegant plants need 1-2 years to establish themselves. Your patience will pay off when white, pink, or purple blooms reach impressive heights of up to 5 feet. These hardy …