Description
Birmingham is Alabama\'s largest city. The foothills of the Appalachian Mountains provide the backdrop for its tall buildings.