I enjoy hearing about this stuff! Where's the reservoir located, if you don't mind my asking?
Also, am I correct that the crossing is the ramp you can see from the exit of Freeze?
The reservoir is the big lake/pool before the lift at the end off to the side. And yes the ramp is the one you can see from Freezes exit.
Piggybacking off TNT
I have been told that Screamin' Eagle should have two trains come Friday but wither or not that actually happens is still up in the air.