General knowledge quiz

1. Where would you find the Yangtze River?

Japan
India
Brazil
China