Sierra Nevada de Santa Marta
It is found in the undergrowth of humid forests, especially near the edges, at altitudes of in the Sierra Nevada de Santa Marta in northern Colombia.