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
Did you find it helpful?Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.