high-speed river crossing