Looking just at this picture, it's rather strange; reminds me of something in TrackMaster 2 range. We'll have to wait for better pictures to know what exactly is happening here and how Thomas jumps into the waterfall...
My YouTube Channel: Mister No