El caudaloso río Papaloapan tiene sus fuentes en el árido valle de Tehuacán, donde nacen los ríos Tehuacán y Zapotitlán.