Westminster University - Credit: Wikimedia Commons
The Westminster Castle, also locally known as "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. Read more on Wikipedia
Source: en.wikipedia.org