It is official, the Washington, D.C. cherry blossoms were at peak bloom on March 17. On Monday, visitors wasted no time checking out the clouds of flowers across the parks.