Where are the Cherry Blossoms?
466 views · Published 1 April 2013 · 1:39 · Indexed 6 November 2026
Channel: The Weather Channel · 2013 · News & Politics
Chilly early spring temperatures are keeping the blooms off the famed cherry trees in Washington, DC. The delay in the blooming is disappointing tourists.