The RTP of the China River slot is 95.87%, which is slightly above average for a slot game.