!!!
The women of Zuleta, a town in the province of Imbabura, Ecuador, are famous for their embroidered textiles.