Heavy snow has disrupted public transport in southern China, stranding tens of thousands of people outside a rail station, police say.
Heavy snow has disrupted public transport in southern China, stranding tens of thousands of people outside a rail station, police say.