It is known from the mountains of Sri Lanka.
Nó được biết từ vùng núi của Sri Lanka.