A cidade de Teotitlán del Valle está localizada a 30 quilômetros da cidade de Oaxaca e seu significado é "lugar dos deuses" na língua náuatle. É famosa graças à qualidade e beleza de seus produtos têxteis de lã: tapetes, jaquetas, bolsas, sarapes, tapeçarias, "corredores", carpetes, cortinas e vestidos, feitos em grandes teares de madeira e decorados com tinturas naturais, cujos designs vão desde os tradicionais gregas e grifos zapotecas e mixtecas até reproduções de pintores contemporâneos.
A elaboração de seus têxteis é 100% artesanal, desde a lavagem da lã obtida das ovelhas no rio, o cardamento da lã, a elaboração do fio através da roca, o uso de tinturas naturais à base de insetos e variedade de plantas, até a finalização em seus teares de pedal.