The Stanley Hotel Mirror: History, Appearances, and Facts
Culture & Society
The mirror associated with The Stanley Hotel in Estes Park, Colorado, is most widely known for its brief but prominent appearance in the 1980 horror film The Shining , where it...
Open article