464 Tremont Street
2nd Floor
Boston, MA 02116
Free Film & Food at The Center at Castle Square 5-8 PM THURSDAY 7/17/14 Every spring, China’s cities are plunged into chaos as 130 million migrant workers journey to their home villages for the New Year’s holiday. This mass exodus is the world’s largest human migration. Free parking! *Film is in Mandarin with English subtitles*