Photo Gallery
View all thumbnail Photo 1 of 2 « Prev   Next »
Passengers queue to enter the railway station, in Guangzhou. Millions of Chinese workers battled for a precious train ticket home as authorities flew in emergency food and medical supplies to areas stranded by the worst weather in 50 years. -- PHOTO: AFP
Close window