Tucked away in the valleys of Oaxaca lies a textile town where time seems to stand still and ancient weaving traditions come ...