Mounted police officers perform in Toronto, Canada on Nov 13, 2011. To celebrate its 125th anniversary, the Royal Canadian Mounted Police are showcasing their training routines to the public.[Photo/Xinhua]