Football.com - everything football
Chongqing
Chongqing

China PR, Chongqing, Founded in 2010

City
Chongqing
Country
China PR