I’m sure this must be where they filmed the race in Initial-D. Great photo via travelhighlights:
S-Bend by Te-Wei Liu
Juifan Town, Taiwan
← Home
I’m sure this must be where they filmed the race in Initial-D. Great photo via travelhighlights:
S-Bend by Te-Wei Liu
Juifan Town, Taiwan