China has 50,000 rivers totaling some 420,000 kilometers in length and each having a catchment area of more than 100 square kilometers. Some 1,500 of these rivers each have catchment areas exceeding ...

Read More