Found in Costa Rica on the Pacific versant of southeastern Puntarenas province from near sea level to about 1500 m (about 4,900 feet).
Lachesis (mythology) | Lachesis |