Catherine, Princess of Wales, recently undertook a challenging endeavor to support a cancer hospital. She completed Britain's Three Peaks Challenge, which involves climbing the country's three highest peaks. The challenge was finished within a 24-hour time frame.

The princess's efforts were made to raise money for the hospital where she previously underwent cancer treatment. Further details about the princess's challenge and her connection to the hospital can be found through ABC13 Houston.