Altai Mountains
Acantholycosa plumalis is a species of wolf spider only known from the vicinity of Lake Teletskoye in the Russian part of the Altai Mountains.