› added 8 months ago
148
TIL that in China there is a village called Houtouwan that has been "swallowed" by nature. It's located on the island of Shengshan, and in its heyday it was inhabited by three thousand families.
via reddit.com