It is always tricky trying to guess when exactly the Washington, D.C. Cherry Blossoms along the Tidal Basin will be at peak bloom. The peak bloom only last sometimes a few days to a week so timing is everything. Luck helps too and we got lucky visiting the Tidal Basin just when the Cherry Blossoms were at their glorious best (us and thousands of other tourists from around the world).
Here are more photos of the gift from Japan that keeps on giving.