La cuenca alta del río Puyango-Tumbes, está rodeada por terrenos montañosos con altitudes de alrededor de 3.500 m.