CHICHICASTENANGO: the largest market I've ever seen, a city full of...