Welcome to the final day of 22nd Annual Self-Transcendence 3100 Mile Race. Called ‘The Mount Everest of ultramarathons’ by The New York Times, this is the longest certified footrace in the world.
To learn more about Sri Chinmoy, please visit: www.srichinmoy.org.