Mountain climber cardio benefits. Sounds like a dream, right? Well… maybe a nightmare.