Here is an interesting perspective on today's Cadel Evans Great Ocean Road Race (in Australia). The images are from participants' bikes.

Addendum: Here is the final kilometer. File it under "Never give up."