National Cherry Blossom Festival Parade held in Washington D.C.
People perform during the annual National Cherry Blossom Festival Parade along Constitution Avenue in Washington D.C., capital of the United States, April 13, 2013. The parade is one of the US capital's biggest public events of the year, drawing about 100,000 spectators from around the world. (Xinhua/Wang Yiou)