118 Times Nature Won The Battle Against Civilization (New Pics)

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