Chinese driver training tracks

Chinese driver training tracks


Zhuhai, China (CN)
Some kind of test track with mountain roads as well as a city grid (see the cars on it, not a parking lot as it may first appear.)
Some kind of test track with mountain roads as well as a city grid (see the cars on it, not a parking lot as it may first appear.)
View in Google Earth Raceways - Test Tracks
By: kjfitz

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement