With an estimated length of 4,350 km, Mekong River is the world’s 12th longest river that traverses from China, Myanmar, Laos, Thailand, Cambodia and exits in Vietnam. Just let that sink in for 5 minutes. Then I remember my history teacher back in high school talking about the significance of Mekong River to the community…