15 Times Nature Won The Battle Against Civilization

#8 This Chinese Fishing Village Was Abandon In The 1990s. Nature Has All But Reclaimed It (Houtouwan, China)
Advertisements