 Elephant pupinid snails are endemic to tropical forests in Indochina.They are present in Burma, Cambodia, Laos, Peninsular Malaysia, Thailand, and Vietnam.They are commonly found in abundant numbers under the leaf litter of forests near limestone outcroppings.