Chongqing Olympic Sports Center
Appearance
Location | Chongqing, People's Republic of China |
---|---|
Owner | Chongqing Government |
Capacity | 58,680 |
Opened | 2004 |
Chongqing City Olympic Sports Center (Chinese: 重庆市 奥林匹克体育中心) is a multi-purpose stadium in Chongqing, China. It is currently used mostly for football matches. The stadium holds 58,680. It was built in 2004.