Illegal immigrants ride a cargo train towards the city of Ixtepec, Mexico, September 22, 2011. Thousands of migrants ride these trains every year in Mexico in hopes to get closer to the border in the USA.