The 2021 Gansu Ultramarathon was supposed to be a tough but manageable 100-kilometre race through the rocky hills of the Yellow River Stone Forest. Instead, runners hit freezing temperatures, brutal ...