It is found in Indonesia and Malaysia, where its natural habitats are subtropical or tropical moist montane forests and rivers.
It is found in Indonesia and Malaysia. Its natural habitats are subtropical or tropical moist montane forests. Its natural habitats are rivers.