Shanghai Stadium — Shanghai, China · capacity 37,000 · home of Shanghai Port · grass pitch · 43 matches listed. Fixtures, location and details on Champslig.