In which stadium does the China national football team usually play their home matches?
Beijing National Stadium
Tianhe Stadium
Hongkou Stadium
Workers' Stadium
Answer
The China national football team usually plays their home matches at the Workers' Stadium in Beijing. The stadium has a seating capacity of 66,161 and has been the team's primary home ground since its opening in 1959.
China national football team Knowledge Showdown: Show Us What You've Got!