Question: who has the most sheep in the world
Answer: mainland China