White sand beached islands in the Ko Kong river delta, Cambodia.