Leaf River Radar Site

See Wadena Air Force Station