This morning 1,500 Urbanathletes turned up for this one-of-a-kind race as they traversed eight urban obstacles over a 12.5km route along Singapore River and Marina Promenade. It was very challenging for most athletes.




This morning 1,500 Urbanathletes turned up for this one-of-a-kind race as they traversed eight urban obstacles over a 12.5km route along Singapore River and Marina Promenade. It was very challenging for most athletes.



