It is found in Cordillera de Talamanca, Costa Rica.
Nó được tìm thấy ở Cordillera de Talamanca, Costa Rica.