- 1,914
Hey guys, you won't believe this, but there is actually a place called Motorsports Land in Japan. It exists just outside the Suzuka Circuit, resting beside the final corner, along with the accomodation and the infamous big wheel. Here's a link to the english Suzuka website if you don't believe me. you will have to scroll down a little to see it: www.suzukacircuit.com/amusement/motopia