there’s no match for the Mekong which, at 4,350 km (2,703 miles), is the longest river in south-east Asia. As well as thriving cities, the routes are full of rural communities, floating villages ...