Query: Which major river is located in china ?
Rating: Good