After all the track at which the race is not so easy to overcome it it is quite bumpy and winding full of obstacles and dangers

What is the correctly punctuated version of this sentence?
After all, the track at which the race is not so easy to overcome it, it is quite bumpy and winding, full of obstacles and dangers.