Cherry blossoms in D.C.

On Thursday, April 10, 2014, the famous cherry trees of Tidal Basin, Washington, D.C., reached their blooming peak. The planting of these trees dates back […]