Caption | The Huichol are an ancient race descended from the Aztecs who continue to maintain their culture and rituals despite the encroachment of successive foreign influences. They live in the highlands of Jalisco and Nayarit but trade handicrafts in the more popular coastal cities, recognizably dressed in traditional costume. |