Witness the power of Mother Nature: An abandoned fishing village turns completely green!
There’s an old saying: Mother nature always takes back what she gave. That is absolutely the case here. Hidden in the Shengsi Archipelago, China, lies an abandoned fishing village, where every man made structure has been overtaken by lush green vines. Houtou Wan Village is located on Shengshan Island, which is part of the Shengsi…