Torreon is one of northern Mexico’s largest cities and has experienced significant growth in recent years.