I participated in a pretty cool road race last Sunday. It was 6 laps around a 10km route, which took us from a 140m high point down to sea level, and back up a steep hill.
This is me on the left, just before the finish line. I finished about 60 out of 90, not bad for a 38 year old newbie.
The course profile shows a pretty long and steep hill over the last 3,5 kilometers of each lap. The altitude markers show Meters, not Feet.