Finca PermaTree media material.

We are located at a very unique spot within the center of the planet earth at the edge of the amazon basin in Ecuador, South America. Enjoy the photos (+ 300) and the videos (over 120).