Thunder Creek Mountain flume ride takes passengers on a cruise through shady landscape that ends in a big splash. Thunder Creek Mountain is built into the natural hillside and was the longest in-ground flume ride in the country when it first opened in 1982.