Test track (?)

Test track (?)


Nara, Japan (JP)
I'm guessing this is a test track base on the limited amount of parking and limited access to the track.

Looks like a manyfacturing or reseach facility.

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement