A float is on display during the 110th Annual Toronto Santa Claus Parade in Toronto, Canada, Nov 16, 2014. With 21 bands, 31 floats and more than 3,000 volunteers, the Parade kicked off at Toronto on Sunday. [Photo/Xinhua]