Ahvenisto Race Circuit in Hämeenlinna, Finland, Finland: 2.9 km, series, signature events and facilities.