Suntri Triathlon Group in Majorca going along a country road