Imagine being in a place where time seems to have stopped, where nature has beautifully, yet hauntingly, taken back what was once possessed by humans. The abandoned fishing village of Houtouwan, on Shengshan Island, China, is such a place. Once a bustling community, it now acts as a hauntingly beaut