China (officially the People's Republic of China) is a country in Asia. It serves as the main setting of The Walking Dead: Typhoon.


China was the world's most populous country before the outbreak, with a population of 1,404 billion. It was also one of the world's leading economies.


The Chinese military were unable to protect the citizens from the undead, resulting in over 700 million Chinese citizens dying during the outbreak.

Notable Locations

Community content is available under CC-BY-SA unless otherwise noted.