Es un parque nacional representativo de la selva alta del norte de Perú, situado en el departamento de Cajamarca. Fue declarado en 1961 con una superficie de 2.500 ha, actualmente en expansión, sobre la cordillera Tarros de los Andes Occidentales, con altitudes entre 2.200 y 3.500 m, en torno a la cueva de San Andrés. Se ubica en la región de bosques nublados, aunque aúna las siguientes formaciones: bosques de altura, selva alta, pajonales, cavernas, ríos y pantanos. Predomina una vegetación de helechos arborescentes, con brezos, palmeras, cedros, alisos colorados, nogales de montaña, saucecillos, ishpingos, choloques y quinas. Entre la fauna destacan los vampiros, armadillos, osos de anteojos y hormigueros, gallitos de las rocas, pavas, pilcos (tipo de perdiz), antavacas (tapir de altura), venados, pumas, jaguares y el raro pez bagre de las cavernas.