The Chesapeake and Allegheny Steam Preservation Society.

Full size [?] model trains that you can ride in. Had so much fun the first time, we got right back in line.

http://calslivesteam.org/