This shrine and the big tree seems mystic in the tropical rain forest country.