Cherry Blossom festival, held annually in spring as the magical tidal basin turns white and light pink, can take a visitor to wonderland for a day. People come from near and far to join the fest. There are two issues, one is traffic, and the other is the hand of mother nature that can ruin the beauty with rain or wind or even snow. From concert to walks to kites to photography, Cherry Blossom festival offers unforgettable moments every year. Visitors keep coming back to the number one event of DC.