Workers' Stadium

Workers' Stadium, in Beijing, China, with capacity for 68,000 people: who plays here, upcoming fixtures and latest results.