
For 50 weeks a year, cherry trees look pretty much like any other trees. But for two weeks (starting right about now in many places) they blossom into unforgettably glorious displays of pink and white, showering passersby with delicate petals drifting in the breeze.
12 hours ago Notes