Ultramarathons are races that cover very long distances, often run over multiple days. The 100KM World Championships were once held in Tainan!