unexplained-events: Houtouwan village, on Shengshan island off the coast of China. Mostly abandoned
unexplained-events: Houtouwan village, on Shengshan island off the coast of China. Mostly abandoned in the 1990s due to its hard to reach location, and completely abandoned by 2002, nature has since reclaimed this village for its own. -- source link