Satellite map of Tengzhou Olympic Center Stadium
Tengzhou Olympic Centre Stadium is a football stadium in Tengzhou, China. It hosts football matches and hosted some matches for the Women's Football competition at the 11th National Games of the People's Republic of China.
Latitude: 35° 06' 54.00" N
Longitude: 117° 10' 37.56" E
Nearest city to this article: Tengzhou
Read about Tengzhou Olympic Center Stadium in the Wikipedia Satellite map of Tengzhou Olympic Center Stadium in Google Maps