It is known from the mountains of Alberta near Banff.
Nó được tìm thấy ở vùng núi của Alberta gần Banff.