Birmingham is Alabama's largest city, once a major steel-producing center and a pivotal site of the Civil Rights Movement, now a hub for healthcare and finance.