More than 100,000 people were stranded at the Guangzhou Railway Station in central China this week after rare snow disrupted the typically busy travel season leading up to the Chinese New Year on Feb. 8.
Travelers faced flight delays and cancelations after heavy...