Share article to

Aerial view of Lowry Air Force Base in Denver, where a B-29 bomber began its ill-fated flight on December 3, 1951. The subsequent crash led to questions about whether such a large military facility should be located so close to city neighborhoods.
Location:
Denver, Colorado
Place:
Denver Metro
Map:
Date:
1954
Source:
Copyright Notes:
Image courtesy of Denver Public Library, Western History/Genealogy Department.