El sitio de Cochabamba, situado a casi los 2.800 msnm, junto al anexo del mismo nombre, en el distrito de Leimebamba de la provincia de Chachapoyas, debe considerarse como el centro administrativo incaico más relevante en territorio de los chachapoyas.