Satellite map of Linzi Stadium
Linzi Stadium is a football stadium in Linzi, China. It hosts football matches and hosted the 2010 AFC U-19 Championship.
Latitude: 36° 49' 23.03" N
Longitude: 118° 17' 24.28" E
Nearest city to this article: Xindian
Read about Linzi Stadium in the Wikipedia Satellite map of Linzi Stadium in Google Maps