It is found in cloud-forest habitats within La Amistad, an international park extending from south-central Costa Rica into the Chiriqui Province of Panama.