Trivia Question What country is The Yellow River located? A) Japan B) China C) Thailand D) India Next Question >>