it is located in the mountains of ecuador and northwestern peru