A very architecturally distinctive church that is the "Temple of Divine Providence" Religious - Christianity By: sernikk