Found 1 results for Mekong  
The Mekong is a river in mainland China and Indochina. It is the world's 10th longest river. Its estimated length is 4909 km (3050 mi), and it drains an area of 795,000 km2 (307,000 sq mi), discharging 475 km3 (114 cu mi) of water annually.
en.wikipedia.org/wiki/Mekong
 1606    19     Wednesday, August 17, 2011    # Mekong # rivers # world