I paused to catch my breath, leaning forward to brace my hands on my knees. A small waterfall of sweat cascaded down my back as I sucked wind. Even after months spent living in the hills above 5000ft elevation, the mountainous city that is Zacatecas, set at just over 8000 ft, was becoming my nemesis.