Some great modelling there Rick, even with the obligatory Thomas the Tank Engine section!
Reminds me a bit of Minitur Wunderland in Hamburg, Germany - a superb place to visit if anyone is ever in the Hamburg area. This place is huge and features different sections depicting the railways of different countries including USA, Germany, Italy, Switzerland and more.
https://www.miniatur-wunderland.com/
Tony