madeira islands, portugal, mosaic, puzzled, puzzle, houses, neighborhood, hill, hillside, roofs, windows, atlantic islands, atlantic ocean, travel, travel destination, orange, buildings, building, slope, operating system, dwelling, district, locality, house, housing, question, edifice, vicinity, roof, writing, coding system, code, european country, protective covering, art, problem, subject, software