Joshua Davison, 6, scales one of Africa's highest peaks in two days

At 6 years old, Joshua Davison is thought to be the youngest person ever to climb up Morocco's Mount Toubkal, northern Africa’s highest peak.

Davison, a native of Killarney in Co Kerry, ascended the 4,167-meter mountain over two days accompanied by his mother Lyndsey and her partner Lucky Flynn.

Read More: Adventurer climbs all 273 mountains in Ireland in 8 weeks

Speaking with the Irish Examiner, mother Lyndsey recounted the journey: "Our first day was a four-hour trek to a mountain refuge where we spent the night.”

“We set off for the summit at 7 am the next morning, wearing crampons on our feet. We climbed for six hours up a steep snow and ice slope, which was a 40-degree gradient in places.”

"Josh was very strong even at this altitude.”

Read More: Dublin mountain walk named among 1001 to experience before you die

"We're very proud of his achievement," she said.

Lyndsey explained that her son Joshua first took an interest in mountaineering when the family lived in Nepal for a while. The family frequents Co Kerry’s MacGillycuddy's Reeks, and Joshua is also thought to be the youngest person to scale Ireland’s highest mountain, Carrauntoohil.

Up next for Joshua? The youngster has his eyes set on Tanzania’s Mt. Kilimanjaro, the highest freestanding mountain in the world.

As if his climbs weren’t impressive enough, Joshua is hoping to raise money for the Make A Wish Foundation as part of his efforts.

Have you ever been mountain climbing? Share your experience in the comments!