ghostlyworld.org
Jane Chin Hospital
The Jane Chin Hospital was built in Webb City, Missouri during the early 1900s. During the 1960s, it was abandoned, and it has remained that way ever since. Those who visit the place have reported …