Sierra Nevada de Santa Marta
Its natural habitat is subtropical or tropical moist montane forests, including in the Sierra Nevada de Santa Marta of Caribbean northern Colombia.