Radio 1 DJ Greg James takes on a big Sport Relief challenge

Image source, Ed Smith/Comic Relief

Image caption, Greg has been through thick and thin, but he has finally crossed the finish line and conquered his mammoth challenge

Radio 1 DJ Greg James has finish his huge Sport relief challenge.

The journey has seen Greg taking on a punishing route over hundreds of miles, plus he's had to climb 3 actual mountains!

Greg has gone up the three highest mountains in England, Scotland and Wales, known as the three peaks.

He had to pause his mammoth task last month when the very bad weather made his challenge too dangerous to attempt.

But that's all behind him now and he's crossed the finish line, raising 拢1 million for charity in the process!

The DJ gave thanks to the people who helped him on his journey saying he "would not have been able to get up that mountain without the support of so many people."

Image caption, It's been tough for Greg, but nothing good comes easy!

Greg hasn't had it easy - as well as the heavy snow, this week he was blasted by the rain.

But all the support he has been getting along the way has definitely been keeping his spirits up. Even The Rock sent him a good luck message to get him started!

Video caption, The Rock gives Greg James some support

Well done Greg - a big Newsround pat on the back for you!