2018 Ultra Trail Huachi 80k mens podium Published on January 27, 2019 in This Week In Running: January 28, 2019Full resolution ( × ) < Previous Next > The 2018 Ultra Trail Huachi 80k men’s podium. Photo: Frogs Trail Mexico