The Uros Islands,
Lake Titicaca, Peru.