TEDA Football Stadium

Name:
TEDA Football Stadium
Country:
China
City:
Tianjin
Seating capacity:
37450