Indian political meeting in Mexico City's Zocalo, in front of National Palace. More than 400.000 Indians live in the heart of the one of the largest megalopoli on earth — Mexico City. Tenaciously clinging to to ancient traditions, they continue to have ties to their homes so strong that some researchers define these urban groups as “embassies” for their distant villages.
Add to Lightbox Download