 Qizhong Forest Sports City Arena

The Qizhong Forest Sports City Arena, also known as Qizhong Stadium, is a tennis arena in Shanghai, People's Republic of China.The complex is located on an area, in , in the southwest of Shanghai, the Minhang District.