Montgomery County's residents hail from over many different countries, backgrounds and speak over 200 languages respectively. (Place your mouse over each image to read title and description.)