Citizens are riding slowly on a street during a heavy snowfall in Huai'an, China, on February 4, 2024.
Freezing rain and blizzards have left people in China stranded at highways and train stations as they head trek home for this year's spring festival.
  • Millions of people in China have been left stranded on highways and train stations amid icy weather.
  • Many are trying to head back to their hometowns to celebrate this year's spring festival holiday.
  • The transport ministry earlier forecast a record nine billion trips for this year's holiday. 

Icy blizzards and freezing rain have been a huge dampener for the millions of Chinese people trying to head home for this year's spring festival holiday.