No matter the circumstance, trees will always push through to survive. That’s a fact that’s been documented time and time again. Fortunately, this is the case, for the approximately 3 trillion adult trees which presently cover 30% of the planet’s land surface produce vast amounts of oxygen which creatures, including us, need to thrive. In fact, their existence for the past 370 million years is why we’re here today.
Whether a tree is covered with concrete or is forced to grow on a rocky platform, the flora is nothing if not persistent. The following images are evidence of this.