9. Chaonei Number 81
The Chaonei Number 81 house is located in Beijing and has earned a few more names, including the Chaonei Church. The house itself is a charming French Baroque-style brick house that is rumored to be truly haunted. Some of the reports that came in were about mysterious disappearances and a suicidal woman appearing out of nowhere. Chaonei No. 81 has become so famous that a horror movie, “The House That Never Dies” was made on site.