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