Funnily enough, it’s China, as they have more KFC restaurants than any other nation - around 20% of all KFC locations can be found in China!