Hi, sorry about the delay in replying. It's the 'Manx Electric Railway', on the Isle of Man, which is in the Irish sea between the UK and Ireland - it's where I live. The trucks on the car are American....!!! Neil.