Wanzhou Pailou Sports Stadium Address: Chongqing Country: China Capacity: 26,000 Opened: Main use: Football Tenants: Extra stadium info – Wanzhou Pailou Sports Stadium The venue is among the main sports venues in Chongqing. © cafe.daum.net/stade © sports.sohu.com © cafe.daum.net/stade View larger map