In which city is the Chinese Football Association headquartered?
Shanghai
Beijing
Guangzhou
Shenzhen
Answer
The Chinese Football Association is headquartered in Beijing, the capital city of China. Beijing is the political, cultural, and administrative center of the country, making it a fitting location for the governing body of Chinese football.
China national football team Knowledge Showdown: Show Us What You've Got!