Trees are beautiful.

Any time you feel down, all you need to do is look at a tree and meditate on how life-giving it is. Eventually, peace starts overtaking your soul. What is even more amazing is that the more you learn about them, the more you’ll realize that trees are one of the most resilient things that nature has to offer.

Just look at these 50 trees that managed to thrive in hard places and you will be inspired.