Passengers are seen through a giant window in the railway station in Shijiazhuang, capital of north China's Hebei Province, Feb. 17, 2013. China saw a travel rush after the week-long Spring Festival holiday as millions of workers move to big cities for better working opportunities.
Source from xinhuanet