Question: Which major Swedish city is the city of AXA Sports Center 30 kilometers southwest of ?
Answer: Stockholm