The Self-Transcendence 3100 mile race Though it has no physical obstacles, “The Self Transcendence 3100 mile race” is and obstacle course among one of the most challenging in the world, and easily lives up to its apt name. Located in…