This is a traditional home on Taquile Island, Lake Titicaca in Peru.
Taquile Island tradition. The women are weaving. The men are wearing this colourful hat which tells you about their marital status. Single men wearing a white tip on what looks like a floppy night cap and those who have found a spouse sporting a far fancier model with tight lines of vivid patterns.
Taquile Island on Lake Titicaca. The lake is 190km long and 3,800m above sea level.