The Cherry blossoms are in vivid bloom along Chapel Avenue in Cherry Hill, N. J.
Along a dazzling two mile stretch from Haddonfield Road to Kings Highway the blossoms create bright ribbons of pink. Through the day the color varies slightly as the sun and the clouds help to create a feast for the eyes.
But this incredible show only lasts for a week or two so you must hurry if you want to see some of the most magnificent clustered blossoms anywhere.
Drive slowly, cycle or walk under the blossoms and soak up every magical moment!