×

Hongkou Football Stadium

(36) Stadium in Shanghai, China
Hongkou Football Stadium is a football stadium in Shanghai, China. Located in Hongkou District, the stadium has a maximum capacity of 33,060. It is the first ever football stadium to be built in China.
Address: 444 Dongjiangwan Rd, Hongkou District, Shanghai, China, 200000