This place is called "Zauberwald" or Magic Forest. And it's really magical. Standing down there at this little creek it's hard to believe that up to the left, just above the frame, a road is going by.
So unfortunately there's no story here of me hiking for days through the rain forest to find this spot. Actually it was just a 5 minute stroll from our hotel ;-)