China’s forgotten village swallowed by nature
Like something straight out of a fairytale, the abandoned village of Houtouwan on Shengshan Island, part of the Shengsi Archipelago off the eastern coast of China, has recently become an internet sensation and an unusual travel hotspot.…
Read More