Teahupoo keeps your heart racing whether you are sitting on a boat in the channel or dropping into a daunting bomb like this one.