Thanks guys. These tracks are purpose built for FinTrack events.
There are only like four permanent indoor on-road tracks in Finland, but luckily all race organisers wants to arrange good facilities for us to race FinTrack rounds.
As a side note: It seems that I'm not going to race all outdoor races (we have 4 of them in FTT), so I cannot provide videos from there. My goal is to participate to one or two rounds. Maybe I should try to get some kind of sponsorship deal.