Satellite map of Zibo Sports Center Stadium
Zibo City Sports Centre Stadium is a football stadium in Zibo, China. It hosts football matches and will host the 2010 AFC U-19 Championship.
Latitude: 36° 48' 28.73" N
Longitude: 117° 58' 34.95" E
Nearest city to this article: Zibo
Read about Zibo Sports Center Stadium in the Wikipedia Satellite map of Zibo Sports Center Stadium in Google Maps