Chongqing Olympic Sports Center is a multi-use stadium in Chongqing, China. It is currently used mostly for football matches. The stadium holds 58,680. It was built in 2004.
Categories: Mainland China building and structure stubs | Asian sports venue stubs | Buildings and structures in Chongqing | Football venues in China | Sport in Chongqing