The daily market of La Cancha is at its largest on Wednesday and Saturday. They say there are about 40,000 stalls. They have everything, including fish even in the middle of the Bolivian highlands. But the most colorful are the arrangement of fruits and vegetables, and handicrafts and textiles (in alpaca, very good quality). Be sure to keep a close eye on your back pockets and backpacks.