2019 World Championships Parade of Nations

10 Sep, 2019
Over 4,000 World Triathletes participated in the 2019 ITU World Triathlon Championships in Lausanne, Switzerland.