Chongqing

Location Chongqing, China
 
League: China PR - League One
Founded 2010
Stadium Olympic Sports Center (Capacity: 58680)
Matches

No comments yet

 

League One: 2015
-