
This photo taken on Sept. 17, 2025 shows textile products at a workshop in Teotitlan del Valle, Oaxaca State, Mexico.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

This photo taken on Sept. 17, 2025 shows textile products at a workshop in Teotitlan del Valle, Oaxaca State, Mexico.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman weaves on a treadle loom at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman weaves on a treadle loom at a workshop in Oaxaca City, Oaxaca State, Mexico, Sept. 15, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman adds lemon juice to make dye at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

People weave on treadle looms at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

People pose for a group photo with their textile works at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman spins at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman weaves on a treadle loom at a workshop in Oaxaca City, Oaxaca State, Mexico, Sept. 15, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman weaves on a treadle loom at a workshop in Oaxaca City, Oaxaca State, Mexico, Sept. 15, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman weaves on a treadle loom at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman weaves on a treadle loom at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman makes braided tassel at a workshop in Oaxaca City, Oaxaca State, Mexico, on Sept. 15, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman weaves on a treadle loom at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)

A craftsman weaves on a treadle loom at a workshop in Teotitlan del Valle, Oaxaca State, Mexico, Sept. 17, 2025.
In southern Mexico's Oaxaca State, textile weaving has a long history. In workshops, artisans spin cotton or wool into yarn, dye it with pigments such as cochineal, and then weave it line by line on the loom into everyday items such as blankets, rugs, and shawls. These handmade textiles are not only a vital source of income for many families but also an essential part of Oaxaca's rich and diverse cultural heritage. (Xinhua/Li Mengxin)



