- video encodings still in process -

Over one million people are strandedat a train station in Guangzhou, China after a severe snow storm cut electricity to trains and blocked roads