Triathletes swim in a water-filled moat beside Osaka Castle on June 25, 2017. About 900 people took part in the first triathlon competition using a...
Triathletes swim in a water-filled moat beside Osaka Castle on June 25, 2017. About 900 people took part in the first triathlon competition using a...
Triathletes swim in a water-filled moat beside Osaka Castle on June 25, 2017. About 900 people took part in the first triathlon competition using a...