bleher's rainbowfish is found in lake holmes in the lower mamberamo system of west papua in indonesia. with a preference for shallow, abundant plant life, this rainbowfish lives in a foothill region surrounded by jungle.