The 125th Tournament of Roses Parade is held in the streets of Pasadena of Los Angeles, the United States, Jan. 1, 2014. (Xinhua/Yang Lei)