Since 1944 HAG produces handmade model trains and relies on superior quality, scale fidelity and attention to detail. Swiss made.