Uros Islands on Lake Titicaca: life on a floating island for Peruvian Indians