watch 01:20
The Loop (TV)
Do you like this video?
China (officially the People's Republic of China) is a country in Asia. It serves as the main setting of The Walking Dead: Typhoon.
Contents
Pre-Apocalypse
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.
Post-Apocalypse
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
Hunan
- Yuanjiang River
- Changsha
- Fongyuan Village
- Beacon Of Light
- The Grove
- The Smokers' Silo
- Horse Ranch
- Zhangjiajie National Park
Hebei
- Beijing
Shanghai
- Shanghai
- Fudan University
Shaanxi
- Xi'an
Community content is available under CC-BY-SA unless otherwise noted.