Here's the town square, the main location where the park's shows happen during the day.
This train is the main ride here, and it runs off of real steam power. I've seen many pictures of this type of miniature locomotive being run at amusement parks, but they've been slowly eliminated over time. I guess most parks don't think that it's worth the effort to keep a complex machine like this running.
Inside is the perfect venue for can-can shows.
At showtime, this place was packed!