Tapachula de Córdova y Ordóñez, simply known as Tapachula, is a city and municipality located in the far southeast of the state of Chiapas, Mexico, near the Guatemalan border and the Pacific Ocean. From Wikipedia
The curated gallery captures significant events from New Year's celebrations to political protests and migration challenges.