Uros floating islands in Lake Titicaca, Puno, Peru.