Connect to share and comment

China holiday travel jan 19 2012

China holiday travel jan 19 2012

Chinese police keep watch as migrant workers and students buy train tickets home for the annual Chinese New Year holidays, at the Beijing Train Station on Jan. 15, 2012. The world's largest annual migration of people begins in China on Jan. 15 with millions of travellers boarding public transport to journey across the vast country for the Lunar New Year celebrations.

Mark Ralston