The past and future meet on the Mekong