There are several sports that require immense physical endurance, but one of the most demanding is marathon running . Endurance events like marathons push athletes to their limits, testing their stamina and mental fortitude.