A huge tree in a wild flora !! ... and a little bit scary !!