Operators of a massive complex housing a hotel, a museum and racing team garages planned at the foot of Mount Fuji hope to have visitors pushing the pedal to the metal in a rush to arrive.
Some results have been hidden because they may be inaccessible to you