Where is University of Alabama in Huntsville located?
University of Alabama in Huntsville, University of Alabama in Huntsville, United States of America (approx. 34.725°, -86.64°)
University of Alabama in Huntsville, University of Alabama in Huntsville, United States of America (approx. 34.725°, -86.64°)