Weaving has long been linked with the production life of Cờ Lao, an ethnic group of more than 2,600 who are living in the northern mountainous province of Ha Giang.