Some photos of #70.3 South Africa... big thanks to GI Tri, @High5Nutrition, Bridgetown Bikes, @UpandRunningNOT