Viperine in the Rio Verde

Recently on a walk up through the Rio Verde we came accross this Viperine snake in the water. They can hold their breath for up to 15 minutes.