Changchun Chubei Penal Facility

Location