Church in the Amazon

This church was located in a small village in the South American Amazon.

Appearance
The New Adventures of Superman
 * The Ape Army of the Amazon