The race is held in the river valley of Lethbridge, Alberta, Canada. One lap is 50 km with approximately 1,200 m (4,000 feet) of elevation incline and decline. Most of the hills are 150 – 250 feet, and you traverse about 16 hills in one lap.

You can find it as a public course on Garmin and Strava.

Here is the 50 km course.
You can download the gpx file from there.

RunGo App: course

100 milers: There is an extra 9 km loop at the start of the race.

Video overview of the course:
-Legs 1 and 2 link.
-Legs 3 and 4 link.
-Leg 5 link.
-100-mile extra 10k start loop link.