Claim: Xiao Sha competed in the 2007 World Championships and the 2008 World Cup for Guizhou located in the southwest region of China.
Evidence: At the international level, Xiao was part of the Chinese team at the 2007 World Championships, where China won the silver medal for team.