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