TEDA Football Stadium is a football stadium in Tianjin, China. It is the home of Tianjin Jinmen Tiger F.C. The stadium holds 37,450 people and was built in 2004. The stadium is located in the Tianjin Economic-Technological Development Area, and was designed by Peddle Thorp Architects, an Australian architecture firm.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/TEDA_Football_Stadium
Address China
Coordinates 39°1'49.291" N 117°43'8.445" E