Apollo Projects Stadium — Christchurch, New Zealand · capacity 18,600. Fixtures, location and details on Champslig.