Se halla en la vertiente occidental de los Andes de Colombia, Ecuador y Perú, entre los 1.500 y los 2.000 msnm.