Chongqing Longxing Football Stadium
Address: Chongqing Country: China Capacity: 60,000 Opened: 2023 Main use: Football Tenants: Extra stadium info – Chongqing Longxing Football Stadium The construction of the Chongqing Longxing Football Stadium started in…