Minhang District
The stadium is located in Ma Qiao Town in southwest Shanghai, the Minhang District. The Shanghai Municipal Commission of Construction and Administration requested international bids in 2003, for building the stadium.