Try out this knowledge quiz.

1. In what country is the prosperous Yangtze River Delta?

Japan
Mongolia
India
China