At least 21 people have died as extreme weather struck a cross-country mountain race in north-western China.
On Saturday high winds and freezing rain hit participants in the 100km (60-mile) race in the Yellow River Stone Forest, a tourist site in Gansu province, state-run media reported.
The race was halted when some of the 172 runners went missing, Xinhua news agency said.
The bodies were found by search-and-rescue teams on Sunday, reports BBC.
Temperatures plummeted again in the mountainous area overnight, making the search more difficult, according to Xinhua. More than 1,200 rescuers had been deployed.
Officials said 151 runners are confirmed to be safe, and that eight of them were injured.
Zhang Xuchen, mayor of Baiyin city, said a special team was set up to investigate the incident.
Yellow River Stone Forest is a rugged, 50 sq km (20 sq mile) area featuring spectacular stone pillars.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.