Exploring the Xe Bang Fai River in Laos looks like an Alien world