Multiple choice general knowledge Nandu river South Korea China Sri Lanka Nepal Reveal answer Fill a bubble to check yourself B Correct answer Explanation The Nandu River is the longest river in Hainan Province, southern China, flowing approximately 314 km before emptying into the South China Sea. It is a major geographical feature of Hainan Island.