The Trinity Square or Lamartine tree
39 meters high
70 human body sculptured
The largest natural sculpture in the world
The idea rose from the existence of dead trees in the cedars forest, so that they won't be cut and disposed unremembered, and so that their story remians and lives.... Read More...