Satellite map of Zhuhai International Circuit
Zhuhai International Circuit (ZIC) is located at Jin Ding town in Zhuhai City, Guangdong Province, People's Republic of China.
Latitude: 22° 22' 1.13" N
Longitude: 113° 33' 13.79" E
Zhuhai International Circuit (ZIC) is located at Jin Ding town in Zhuhai City, Guangdong Province, People's Republic of China.
Latitude: 22° 22' 1.13" N
Longitude: 113° 33' 13.79" E