The Dubai International Triathlon once again tested the limits of contestants' capabilities in swimming, running and cycling with some picturesque backdrops along the way.