Our guide explains which of the 45+ floating islands which comprise the Uros community we have landed on. Pam smiles because she can't believe people actually live on these springy, floating masses of reeds.