International Motor show is a racetrack, located at Lëtzebuerg
Best queue experience for 17 euro, Thank you. Btw Nurburgring is not so far;)