Spiritual battles rage in this little corner of the Amazon.

“God will win.