A large part of my front yard is a steep hill surrounded by trees that goes straight out to the street in front of my house. I am looking for a perrinneal to plant in the rocks that I plan on putting there. I would like something that has pink or white flowers that last a long time, and is shade tolerant. I live in Virginia. Anyone have any ideas?