Mysterious lost civilizations, transit route for hundreds of thousands of migrants fleeing poverty and terror, an indigenous population fighting against centuries of discrimination and for the preservation of their own culture, powerful political differences, music, festivals - Mexico is a land of contrasts.
Music, party time.
Posing on the ruines of a lost civilization.
A street vendor of the Locandon Maya tribe trying to sell bracelets and necklaces to tourists at the Palenque ruins.
Indigeneous shoeshine boy.
Poor man laying in a busy shopping street in Oaxaca.
Indigenous streetvendor manouvring through the busy traffic of the capital.
Demonstration of indigenous women against injustice and discrimination.
A Zapatista village, areas that have been liberated from government control during the Zapatista revolt.
Sjaman exhorting evil spirits in the centre of Mexico City, ancient Aztec rituals that indigenous try to preserve as cultural heritage.
Danza de los voladores, dance of the flyers, a pre-colonial ritual to ask the gods to end drought, now a UNESCO world heritage.
Sjaman exhorting evil spirits in the centre of Mexico City, ancient Aztec rituals that indigenous try to preserve as cultural heritage.
Also true for the preservation of traditional dishes with insects, such as omelette with grasshoppers in a sauce of worms.
Flower market, mainly wholesale trade, in Zinacantan, an indigenous village where they cultivate flowers.
Large poster with portraits of missing people, probably killed because of (leftist) political activities.
Against the Israeli genocide of Palestinians, a Zapatista baklava in the colours of the Palestinian flag
Refugees from South and Middle America, with babies and children, walking along a highway towards the USA.
The military is everywhere.
National show piece Frida Kahlo is everywhere.
Indigeneous kid playing soccer in front of a Spanish colonial church.
Youth from well-to-do families partying in the streets.