Coquitlam Riverview Hospital With so many X-files filmed here, The Riverview Hospital already has a firm claim to geek fame. » Read more