Birmingham, Alabama, United States
Statue symbolizing city's industries sits atop Red Mountain, surrounded by a park & a museum.
1701 Valley View Dr , Birmingham, Alabama, 35209, US
1.6 km away
2.0 km away
2.2 km away
2.3 km away
2.4 km away
2.7 km away
2.8 km away
3.2 km away
3.3 km away