
4 Athletes Do Push-Ups at 16,637 Feet on Mexico's Peak
Four athletes from three countries just set a world record by doing synchronized dumbbell push-ups at over 16,000 feet above sea level. They climbed Mexico's tallest mountain in freezing conditions to prove that fitness has no limits.




