Vientiane, Lao PDR September 4, 2016 The Mekong River is the 7th longest river in Asia and the 12th longest in the world, covering a length of about 4,350 kilometers. It begins from the high Tibetan Plateau running through six countries – China, Myanmar, Thailand, Laos, Cambodia and Vietnam. Millions of people who live along continue reading : Mekong River