Found 3 results for Mekong
These dogs have been captured by a dog catcher by trade and are on their way to various Vietnamese restaurants near the Mekong River.
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.
There are many ways to kill a river. With Southeast Asia's Mekong, China's upriver damming is taking a heavy toll, but downstream neighbors share the blame. The No. 1 threat: sand mining.