I snapped these photos of a flowering dogwood near my home today. Dogwoods–actually a shrub, not a tree–are a common sight in the Blue Ridge and Smoky Mountains and are so well known their beautiful four-petaled white blooms are the North Carolina state flower.
Click the images for more detail. (The closeup is a little blurry–sorry about that).