Lampu Merah ITN is located in Kec. Lowokwaru, Indonesia on 2JV773P, Jl. Sigura - Gura, Ketawanggede. Lampu Merah ITN is rated 4 out of 5 in the category off-road race track in Indonesia.
Address
2JV773P, Jl. Sigura - Gura, Ketawanggede
Accessibility
No wheelchair-accessible entrance