The Westminster Castle, also locally known as "The Big Red Castle" or "The Pillar of Fire" is a historic landmark located in Westminster, Colorado, northwest of Denver near the intersection of 83rd and Federal. It is listed on the National Register of Historic Places as Westminster University.