in NaturePlants And Trees Battle Against Man It would appear that no matter the odds, nature always has a way of triumphing in the most unlikely of places. Here are 25 plants that are winning the battle against man made obstacles and structures such as buildings, pathways and cars. 1.2Kshares Share Tweet RSS WhatsApp Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment *Name * Email * Website Δ