The "Octopus Church" is an octagonal church on the island of Moorea in French Polynesia. It's built over a ceremonial site for an octopus deity.

The "Octopus Church" is an octagonal church on the island of Moorea in French Polynesia. It's built over a ceremonial site for an octopus deity.

Credit:

Keith Ellenbogen

Related Stories