When Was Fuji Speedway Built?
When Was Fuji Speedway Built? Fuji Speedway (富士スピードウェイ, Fuji Supīdowei) is a race track standing in the foothills of Mount Fuji, in Oyama, Suntō District, Shizuoka Prefecture, Japan. It was built in the early 1960s and hosted the first Formula One race in Japan in 1976. Why did F1 leave Fuji? Due to a big