Riverview Hospital

Riverview Hospital

Many of the scenes in "Elf" were filmed at an abandoned psychiatric hospital (Riverview Hospital) in Vancouver. In the 50's, Riverview Hospital was home to more than 4,000 patients. The X Files, Supernatural, Saw, Deadpool 2 and many others have filmed scenes on the site.

Previous Fact Next Fact
Categories: MoviesPlaces

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies