The day began in jittery anticipation as 172 Lycra-clad runners jumped up and down at the starting line of the 62-mile mountain race in Gansu Province, China. Zhang Xiaotao noticed the wind as it blew the hats off some of his competitors. It was an early sign of the challenge ahead.
A few hours later, Zhang, 30, would be lying unconscious on the rugged mountain, according to a written account that he shared on Chinese social media.
Zhang, a sports blogger, was among the group of survivors who were rescued when whipping rain turned to hail and temperatures plummeted hours into the ultramarathon on Saturday. More than 1,200 rescuers were dispatched to find bodies in the storm. Twenty-one runners died, many of them after suffering from hypothermia.
According to his account, Zhang began to climb the toughest part of the race when icy rain and hail fell harder and obscured his view. "It kept hitting my face and my eyes began to blur, and I couldn't see the road clearly," he wrote.
The wind grew so strong that he slipped and fell nearly a dozen times until he could no longer pick himself up and eventually passed out. He woke up in a cave, wrapped in a quilt next to a fire built by a shepherd who had found him and carried him to safety.
"I owe him my life," Zhang wrote.
Local government officials who organized the ultramarathon at the Yellow River Stone Forest Park said that the tragedy had been caused by a sudden and unpredictable change in the weather that occurred a few hours into the race when runners were climbing 6,500 feet above sea level to the 12-mile mark.
Stories of runners stranded with no cellphone reception and ill equipped for hail and strong winds have gripped Chinese headlines since Saturday.