The two tower system is at Bethy Creek Resort in Riverside Texas
www.bethycreek.com. You are correct it is just North East of Houston. The system they use is made by Endless Ride Cable Systems and is manufactured in Houston, Texas. First American Made Cable Systems.You can check out their website at
www.endlessridecable.com. The system is definitely heavy duty and has alot of cool features to make operating a breeze.