Khamphaeng Falls, Laos, Here the mighty mekong falls