'Autana', the tree of life, is a spectacular tepui located in the Amazonas state in Venezuela. It stands 1,300 m above the forest floor. A unique cave runs from one side of the mountain through the other.
This article provided by Wikipedia. To edit the contents of this article, click here for original source.