The Uros Islands are mobile Totora reeds floating islands in the middle of Lake Titicaca, over 3,810 meters above sea level and 20 minutes from Puno port.