Shenyang Olympic Sports Centre Stadium (built 2007)
Location: 41.739037°N, 123.457484°E