Satellite map of Datianwan Stadium
Datianwan Stadium (Simplified Chinese: 大田湾体育场) is a multi-purpose stadium in Chongqing, China. It is currently used mostly for football matches.
Latitude: 29° 33' 15.42" N
Longitude: 106° 32' 17.20" E
Nearest city to this article: Chongqing
Read about Datianwan Stadium in the Wikipedia Satellite map of Datianwan Stadium in Google Maps