Chongqing Olympic Sports Center

From Wikipedia, the free encyclopedia

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.

In other languages